3 open class A @JvmOverloads constructor(<bold>n: Int</bold>, s: String = "???")
3 	super(<bold>n</bold>, s);
2 		D(int <bold>n</bold>, String s) {
5 	class B1: A(<bold>1</bold>)
7 	super(<bold>n</bold>);
6 		D(int <bold>n</bold>) {
6 	class B2: A(<bold>1</bold>, "2")
7 	class B3: A(<bold>1</bold>, s = "2")
11 	new A(<bold>1</bold>);
8 	class B4: A(n = <bold>1</bold>, s = "2")
12 	new A(<bold>1</bold>, "2");
9 	class B5: A(s = "2", n = <bold>1</bold>)
12 	A(<bold>1</bold>)
13 	A(<bold>1</bold>, "2")
14 	A(<bold>1</bold>, s = "2")
15 	A(n = <bold>1</bold>, s = "2")
16 	A(s = "2", n = <bold>1</bold>)
