############### ##.........##..## #...............# ...##......# #...............# ...........######## #...............# ..........##......## #...............# ..........#........# #...............# ..........+........# #...............# ....... #........# #...............# #...# ##..##..#################....#####....############## ##...####..##........##.......########.######.............## #......W....#.................#........#..............#....# #...........#.................#...(....#..............#....# #...........#.................'........#..............#....# #...........#.....[.W.........#........'..............#....# ##.$%#..#..###..#######.####'###...##+####....##.##..##..######### ########..#########.##.##....##...##..#########.##..##..###.....# .....>.....................#.....#...............#.......# ..[...................(...#.....+.......................# ..........................#.....#...........8.8.8.......# ..........................#.....#..........(.⌠.⌠........# ....[.....................#.....#...........8.>.8.......# ..........................#.....#............⌠.⌠........# ..#....<##.##.##..####..###...##.....####..8.8.8.......# ###...##.##.##..####..###...#..###..###........#.....# #.......#.....>#.....#.......##.##..#.........#.....# #.......+......#...÷.#...<..##...##...........#.....# #.......#......#.....'.....##.._..##..........+.....# ##.......#......#.....#....##^....^.##.........#.....# #........###....##...###..##...^^....##.########.....# ####'#######....####+###..#^..#####...#.....#####'#### #.......#.....#.........##.'#.#.#'^##..............# #.......#.....#....W.....###..#..###...............# #.......#.....#..<...........###...................# #.......#.....#....................................# ##......#########..##.#######.##...###....##.......# #......###...####'##+####....##...###....########## #........'...................#.....................# #........#...................#.....................# #........#...................#.....................# ####################################################