############## ##...........)## ##^)##########..## #######..## ##..## ...##..## ##..## #. #.#.(## ##))## #...####...## ##..############## +..ggg....## ##.............># #...#####.# #####.############### #. #.# #.#####.........# #.# #[......#######.# #.+ ######### #.# #.+ #.# #.# #.# #(# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ######## #.# #......# #.# #.####.# #.# #.#..#.# #.# #.#<...# #.# #.########.# #..........# ############