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