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