### ..# #.# #.# #.# ###g########## +............. ###.########## #.# #.# ###.########## #...##.......# #...''.......# #...##.......# ##...#####'#### #..........# #.########## #.# #.# #.# #.# #.# #.########### #...........# #####.#####.. ####.......#### ##.............## ##...............## #........⌠........# #.......⌠>⌠.......# #........⌠........# #.................# ##...............## ##.............## #####.....).##### ###...####.####...### ##.......##'##.......## #.........#.#.........# #.........'.'.........# #.........#.#.........# ##.......##'##.......## ###...###...###...### ######.....###### #..<..# ##...## #####