######## ............. . ...........# . #.#..........#... ###.#..........#... .......>......... ...............# ........S......# #..g......# ######.##.# #.##.# #.##.# #.##.# #.##.# #.##.# #.##.# . #.##.# #.##..# #.##.# #..>.... #.##.# #......(. #....########.##.### #......... ##..................# #.......... .. ...........).......# #.......... ... #....########.#....# #.......... ....#####....## #.#....# #.<......... #.............# #.#....# #........... #..<.^........# #.#....# #.#).....### #.........%...# #.##.### #.#......# #.###...........## #.##.# #.######## #................## #.##.# #.####################....%........# #.##.##### #..............(...................#####(##.....# #...##################%..............%...##.....# #...# #...#.........########.....# ##### #.....................)....# #...##################..[..# ##### #.....# #.....# #.....# #.....# #######