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