1(1)2(2)3(1)4(3)5(2)6(1)
7(1)8(2)9(1)10(1)