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