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