100 100
6 3
1 1
100 100
51 51
49 49
52 50
48 50
