. .# ## ##.#### .. #+# #.>...# .# #...## #..# .# .# # #.....## ##..# .# ###.#.## #.......## ##..###.# .########......##.#.........####.....<.# .....O............+.........'.......#### .########.##...####.........####...## #.# #.## #.......## #......# #.# ## ##.....## #......# #O# ##...## #......# #.# ##'## #....(.# #.##### #.# #......# #.....# #.# #......# #####.# ##.## #.###.(# #.# ##...### . #.# #......#### #.########.......... #..............#### ##########.......... #.....#### ##..### #.... #.#### #.# #.# #.#