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