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