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