20
31
0  1   
1  2   
2  3   
4  5   
5  6   
6  7   
8  9   
9  10   
10  11   
12  13   
13  14   
14  15   
16  17   
17  18   
18  19   
0  4   
1  5   
2  6   
3  7   
4  8   
5  9   
6  10   
7  11   
8  12   
9  13   
10  14   
11  15   
12  16   
13  17   
14  18   
15  19   
