18
03
20
10
102
101
100