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