### #.# #.# #.# #.# #.# ### #.# #.###.##### #.........# ###### #################### #.#...###.# #.....##########..................######.##.## #.# +..........KgJ...####'#######'###....>#.....# #.# #..........####### ##.........#######.####### #.# #..........#### ##...#####...## #.......# #.# ######........# ##.#.#.###.#.#.## #.#####.####.# +........# ##.##.##.#.##.##.## #.# #.#..#.# #........###.###.###.###.###.###.#####.#..#.# #......#.##.####.##.#.##.####.##.......#....# #.....##.+.........###.........'.########.### #!##'## #..####.### ###.####..#..........# #.##.# #.#.###.# #.###.#.#.###..##### #.##.. #.##.#.## ##.#.##.#.#....# #...... #. ##.## ##.###.#.#.##.# #......+ #.##.#.## ##.#.##.#.#.##.# #......# #.#.###.# #.###.#.#.#....# #......# #..####.### ###.####..#.###### .?.## +......<..###.........+.# ##.####.##.#.##.####.##.# ##.###.###.###.# #.# ##.##.##†#.##.# #.# ##.#.#.###.#.# ##...## #... ##.........# #+#######+#