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