mask
100 75 23 97 31 24 110 74 301 30 293 298 300
121 23 105 74 108 679 30 307 681
110 74 23 299 30