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