######## #......# #......# #......# ###### #......# #....# #......###########....# #......+........##....# #......########.##....######### #.....(##.....................# ###### #####.###.#####.##....#######.# ......################.###.#####.########### #.# ..........w...............................># #.# ..>.......S................#####.####..##### #.# ......################.###..####.# #..# #.### ..... #.........#.# #..# #.#<# .... ##.....##.#.####.)# #.#.# ### #.....##.#.......# #.#.# ####...#.##.....########.#.# #.#.#.##..............#.# #.#.#.##.....##########.#### #.#...#####..# #.##.# #.#..## ##..##########....### #..# #...................# #..#####...#############.#.# #..)..##...# #..#.# ###.#.##...# #.##.# #...##...# #.##.# ######..##...# #.##.# ...........^..# #.##.# ###############.##..(# #########.##.# #........# #..##..# #.........##.# #.######.######..##..####.#..........# #.....##...#.......#.########## #.....####.#..#.####.#### #<....# #.#.......)....# ###....####..#.#.####.##.# K..[..........#.#.# #.##.# #############..>#.# #.##.# ............# #.##.# ..######..######.##.# #<.>.......##.# #.###########.# #.............# ###############