######### ####################### #.......# .......g..............# #.......# ##############........# #.......# #########........###.......# ...........................# #########.################.# #.# #######.########### #.# ........[..........# #.# #######.#########.########### #.# #.# #............. #.# #.# #..########### #.# #.# #..# . #.# #..# #.# ######..#### #.# #..........# #######.###..........# ......................# #######.########.##### ##########.# #.# .........#.## #.# #####.......## #.# #######..# #.# ##.# #.# #.# #.# #.######.# #.....##.# #####..#.# ##.#.# ###+### #.#.###... #<...># #......... #.....# #...###... +..<..+ #...# #.....# #...# #>...<# #...# ###+### #.#.# #.# ##.#.# #.# #####..#.# . #.# #.....##.# .# #.# #.######.# .# #.# #.# #.# .# #.# #.# #.# .# #.# +++####.######.###.# #.# ....................# #># #######.#####.....#############.# ...........................# ###.#####.....############### #.# #........... #.# #.....##### #.# #.....# #.# #.....# . #######