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