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