##################### #...................# #.#################.# ########.# #.# #........# #.# #........#### #.# +............. #.##### #........####. #.....# #........#... #######.# ######........#..# ........# ................. >#####..# #######.......#'##.# .. #..# #..........#.# .. #..# #..........#.# #Q #..# #............. . #..# #............#.# .. #..# ########.#.#......#.#.... #..# #........#.#.#'#......... #..# ####....#####.#.#.##.# #..# ........+...#.#.#.##.# #..# #....###.#.#.#.##.# #..# #..........#.#.##.# #..# #####.#........#.#.##.# #..# #.....########## #.##.###.# #..# #.....'....... #Q.......# #..# #.....######### #*V..####### #..# #.............. +........... #..# #......######## #...######## #..# #......# ##.## #.#..# #......# #.# #.#..# +......############.######### #.#..# #....................)....... #.#..# #......############.##....... #.#..# #......# #........# #.#..# ######.# #........# #.#..# ######.# #........# #. #.#..# #....#.# #........# #.##.#..# #....#.######### #........# #.#.....# +....'.........# #.##'#########.#..##.## #....#.........# #............#........# ######.........# #..#.#######.#....##### ###.........## #..<.........#.......# #............# #...#######..#...###.# #............###................# # #.................#.######..#..## +...............#.#.............# #.........[..##.#.#.#########...# #............[..................# #.................#.########....# #.............#...#.# #....# #.............#...#.# #....# #.........#)#.#...#.# #....# ###########)#.....#.# #....# .......).(....#.# #....# #######.#.#...#.# #....# #.#.#...... #.#.#.#..... #.#.#.###... #.....S ... #.#...# ## .....