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