######### #####.......### ###.............### ##)................## ##......g..####......## ##........########.....## #.......####....###.....# ##......###........##....## #.......##...###...###....# ##......###..#+###...##....# #....(.(##..###.<##..##....# #......###..###.##..###....# ##......###(..##.....##....## #........##....#######....## #........###....####......# #.....(..# ##............## ##........## ####......#### #....>.....# ######## #..........# #####.###### #.# #.# . . #.# .... #.# #####..... #.#########......... #............g...... ####.........g...... #...g............ #.......(........ ########......... #....(.... #......... ....... ....... #######