##...#... ##........ #......... ......... ......... ...####....>... #.....O....#... #........ #######e####... #......zz....# ..#####.######. .#######o#...... .......ooc{..# ###....e.....# #.....z....# ####.#...####..# .....#...# ## #..#...## ##...#.# ###....## { #...##..## ##.##.....# { #....(....# #............. ....o{........... .##..........#.#. ...........)#.# ...#####..(..... ... ..####.. .. .. ..