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