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