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