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