2d (final)