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