23
03
25
10
102
101
100