#. .# #.#.# #.#.# # ###.#.# .# ##...#.##(.## ####..<......... ...............# #..##.....###.# ............#.# ..............# ...####.###.### #o# #.# #)o# #.# #...# #.# #..... #.# ##...# #.# ##.## #.# #. ##.# .. #..# #.## #.# #.# #.# #.# #.# #.# #.# #######.# .......<# #########