######### . .?.....=.### .# ...........##.### .............. ..#......#.###. ...#..#..#...#........b .#.. ..#..#..#.........! ..#..#.#.#..#Kb((..# ...#.#.#.#.#..b#..## ..#.#.#.#..##...# . #.#...#.##.....# ....#.....#.......# #...<...######.# ....#.....#.......# . #.#...#^##.....# ..#.#.#.#.[ #...# ...#.#.#.#.#... .. ..#..#. . ..#... .#.. .. . ..#.. ...#.. .. ...#.