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