12 new A(1, <bold>"2"</bold>);
5 	@JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in constructor A(Int, String = ...))
12 		new A(1, <bold>"2"</bold>);

2 D(int n, String <bold>s</bold>) {
5 	@JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in constructor A(Int, String = ...))
3 		super(n, <bold>s</bold>);
2 			D(int n, String <bold>s</bold>) {

5 @JvmOverloads constructor(n: Int, s: String = <bold>"???"</bold>) (in constructor A(Int, String = ...))
5 	@JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in constructor A(Int, String = ...))
5 		@JvmOverloads constructor(n: Int, s: String = <bold>"???"</bold>) (in constructor A(Int, String = ...))

9 class B2: A(1, <bold>"2"</bold>) (in B2)
5 	@JvmOverloads constructor(n: Int, <bold>s: String</bold> = "???") (in constructor A(Int, String = ...))
9 		class B2: A(1, <bold>"2"</bold>) (in B2)

