###+# ##### ######## #....#####...###########......# #.......##...##...............# #....o<.##....'...............# ..............##...........##### .... #....##.#.##...##.......§oo.# ############..... #.... #.#......##......)....# #)............... #.... #..###...........).##.# #..)............. #....##..###...###.##.##)##.#########......(......... #...........................##....................... #.....##........##.##.##............................# #....##............................(................ #....'.........##.##............oo.....###.........# #....##...)>[..+.............................#####.# #....##........##......####....##########....# #....##.###'#####.....## #....# #....## #....##.###...........# #....# #.....# #..................#+## #....# #.....# ####......##........ #....# #.....# #......# ####### ###### #o....# #......#### #..o..# #.........# ##.....## ###.......# #.......# #.......# #.......# #.......# #.......# #.......# #.......# #......## #.......# #......# #.......# #......# #.......# #......###.. #.?.....# #..........# #.......# #..........# #........ #.........# #........## #........# ####........# .............# ............## .............+ .............## .......######.# .......######.# #######......# #######.####.# #.........##.# #.###.#.####.# #.# #.#.# #.# #.###.#.####.# #............. #.###<######## #.# #.# #.. ..# #.##### #.# ###