######### ############ ######### ##########.......# #..........# #.......# #........##.......# #..........# #.......# #.........#.......# #..........####.......# #.................######..........#..........# ........#........'....#............##.......# #####+####.......####............#######.#### #.......# ###..........# #..# ######'## #######.#### #.## ###.# #.# #.# ##...# ..# ###'#### ### #..### ..## #......# #... ###'###### +## #......# #.... ###........# #......# #.....####.'........# +......# #......<...#........+ #......# #.....######........# #......# #.... #.......(# #......# #... #........ #......# ##. #####+## ###....# . #######.## #........# #........# #........# ####........# #...........# .##........# #........# #........# #........# ####.##### #..# % ##.# ######.# ####'####### #....oo.. #..........# #......o.. +..........# ###......o..# #..........# ............ #<...g.....# #.........# #..........# #.....o...# #######'#### ###@####### ####...# #...# #....### ##o### ##'######### #S.# #..(.......# #.## #.......(..# ##)####### #..........# #........# #.......... +........# #.......... #........######.......... #.>......'....(......... #........######........ #........# ######### ##########