3 8 12 1
1113
1010