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