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