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