3 8 12 1
1010