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