######## #......# #......# ########......############### ......................>...... ###............##.#.######## #............##.#.########### #............##.#...........# #########.#####.#.####.##.#.# #............##g#.#.......#.# #............##.#.#.##.####.# #............##.#.#.##.####.# #............##.#.#.##......# ............s...#...######### ...........s#######.....#..<# ............# #.#.###.### ............# #.#.# #.# ....####gs####### #.#.###.# ... #........... #.#.....# #........... #.####### #........... #.# .............. #.. .......(........ ### ................ ##..#........... ##.#........... # #[.........