. ####### ... ############# ....... ..##........<..# ###.......# ............g.###.g.g.....# #..........g#..g#.......# #...........'.###gg..... #..<........### ....... #...........# ....... #...........# ...... ########+#### ..... #### #+####### .........# #...).....# #.........#### .##.........'B.# ............##...# #..........# #..+ ##.........# ## #.........# ####'###### #....# ####.# ######'## #....)..# #....<..# #.......# #.......# #.......# #.......+ +.%.....# #.......# #.......# #.......# #########