111
100
1111
200
11111
300