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