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