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