######## ##......## ## ##........##### (..### #[............g #####....### #..........# #...# #...## #..........# #...# ###..# #........%.# #...# #.##.# #..........# #...# #.)'.# ##......).## . #...# #.##.# .........<## ..## #..)# ###..# #..........# #...####(..####....# %.........# #.#....##%##....##.# #<.........# #......)((().(.###o### #......[..g# #####.............>o.##### #..........#######...(..####.####o.....## ..........g...............<.............# ##)).......##.....#....####.####......## #######......#####....# #.#.......### #..g.### #....# #.........# #...## ####.## ###.......# #..># #..## #.......# ##### ##..## .......# ##..# ####### ##.### #...####### ###.#.....## #### #........# ### #######..####.......# ##.## ...........# #.......# ####...## #...# ##)......# #.......# #.### #........# #.#.....# ##.# #.#.....## #####.#.....# ######### #..# #.########## #.....##...## #.......# ##.## ##.<........# #......##.## ######.......###########).#####)..........# #....%(#### ##...##...........................(..[.....# #######.# #..............>...............(##.((..)...# ##.#######...##.......####################.........# ##..........####..>....# #.........# ##............###.......# #.######### #.........)%...########## ...# #.................. ..### #..............#### ## #..............# #..............# ##............## ##..........## ############