. .O ... .... h.... ..g..O####### .....goM....########## #'##.g####.......##..### #. #.......#.....## # #..<...##......# #......#.....### ##...........# #.......#..### #...##.##....# ##...##..#....# #........##..## #........###.# ##..###...# ### #......#### #......# ###.#..## #.....## #..##..#. ##........ #.......... #..........# + #........### ..#######......#.# .............##### ...........### ........<..# .##........# .............# ....##........# #### .......### #.##.#.## #. #.... #. #...##