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