~.~.*..*~~..*.~...*..**....*..*..~*....*~...~~~.!..~..**....!..*.....*.....!~!....**.....
...########....*...########.!~!...####...!...##.....##.!.!...##.....##.....*.....##*~....
...##~~!.!.~!*!*...##.~*....*!.~...##!.*...~..##...##..~.....###...###..*..~...####.~.*..
...##.~*!...*.~....##.!!..*.*..*..~##.~~.~.....##.##.!...*...####.####.!..~.....!##*.*..*
...#######.....~...######.....*....##*...*~.!...###~..!*.~.!*##.###.##..!.....*..##.....*
.....~...##.!!.....##..*.....~.....##...~.~....##.##...*~.....##.....##..~..!....##...*..
....##....##*~...*.##~*..~!*...~...##~....!...##...##..~!*...##.....##..!.~~.....##..*.!.
....######....!....##....*~!!..~..####..!!...##.....##.~..*..##.....##~...!....######....
~....~...!.~..!..~**.*.!..**....*.!~*...~*....!!.!~.~.!.~.~....!.~~!.*...~....!!.*..*..*.