##### #...# #...# #+ #######...# .######.###....##...######## .......g(..................# .######g###....##...######.# ..g #...........##.#.# ..... #..............#.# .....g. #####.......##.#.# ...... #.......##.#.# ..##. ######'#<#.#.# . .. #.#.#.#.# . #.#.#.#.# #.#.#.#.# #...#.#.# #..##.#.##### ##..##.#.#...# +.......>....+ ##..##.###...# #..##.# #...# #..##.# #...# #..##.# ##### ###### #..##.# #....###..##.# #.........##.# ####.####.##.# #....# #....# ###### ######