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