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