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