######## ##### #......# ############ ###### #...# #......# ###..........#########....###...###########......# #..............>.....'....'.+...+................# #.#...######.##.#...##............)########......# #.....#.........#...##.......#.#...# ######.## #..#..#.###.##..#...##......#.#.#..# #..# #..#..#......#..######.....#.#.#.#.# ##.# ####..#...#......# #......#.>.#..# #.## #..'...'..#...# #####.#.#.#.#.# ### #..# #.##...#..#...# #..#.#.#..# .... ##.## ### #.######..#...# ######...#.#...# ..... #..# ... #.# #..#...####..............##......########.##################.# #.# #..#......'...............'......+..........>..............#O# #.# #..#.######.......#########....W. ###....#.#.####### #####.#.## #.######..#.# #.#########.......####. #....#.........# #........# #.........#.# #...# #........# #.# #....#...#.###.# #.###.#### #######.).#.# ###.# #........# #.# ##.###...#.# #.# #.#...# #...#.# #.# #........# #.# ###(# #...#####.###.#.### #...#.# #.# #........## #.###...# #...#.......#.#. #...#.# #.# ##........# #.##....#####.#.###.#.#.##### #...#.# #.#######<./.....# #.##....'..#### ###.#.....#. ###.[.#.########..............).###.##....#### #.#.##....# #.....#........#................'...##....# #.....#.### #####.###.####......................##........# #.#.#.# # #.....##### #.###.#..........########........# #.#.#.# #.....'..# #.# #.#.##.......# #.....#### ###.# # #.....##.# #.# #...<#.......# ####### ..# #.....##.#####'######.#.......# ### #.....##........# #.#.####### ########........#####.#.# #............#.#.# #...[........+.#.# ##...###.....###.# #...# #.....# #.# #...# #.....###'##### #...# ###'####......# #...# #....#......# ##### #...........# #.#...#+##### #.#.....# #.#.##### #.#........ #.######### #.. ###