.. ..# ####.# ##.#..## .. #...... ... ##.....## ... #.......##.## #....<......## ###.#.....>..# ###......##..##. #........# #.#. ##.......## ... ##....##.### ...##..........?.. #......#.#.##.#................ ##....##....#.##............... ######.......##............[.. ##.>..................... #.......##.##.......$.# #.............##.....?..# ! .......##.....##........# #.. #...#...####........D3##.#.... ######### #..........##....## ##.#.....##........ #..#...###......... ##...#.# ##........ ####### ##....... ....... #...... #..... ##...