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