############# #............# ######## ############ #............# #......# #..........# #............# ###......# ###..........# #............###.'......# #.'..........# #............'...#.>....####.#%.........# #.....%......#####......##...#..........# +.........%%.# #......'..###..........# #............# #...)..#### #..........# #....>.......# ##'##### #..........# #<...........# #.# #..........# #............# #.#### #######'#### ########'#### #....# #.# #...# ####.# #.# #.### #.# #.# ######'## ######.##### #.# #.......# #..........# #.# +.......# #..........# #.# #.>.....# ######..........# #.# #.......###....)..........# #.# #)......'...####..........# #.# #.......##### #...%...<..# #.# #.......# #..........# #.# ##'###### #..........# #.# #...g.## ############ #.# #####..# #.# #########.## #.## ##+# #......S...# #<.# ..... #..........# ##.# .......### #..........# #.# .......g.####.)........# #.# ...(..g#g...#..........# #.## ....( ####S#..........# #..# .... #.#..........# ##.# ... #............# #.# . ###..........# #.# ############ #.# #.# ###