######## ######### #......# #.......# #......# #.#####.##### #......# #.# #.....# #......##### ### #.# #####.### #......'...# ..... ############.#####...#...# #......###.#.##.. .........#...#.........#.# #.....<###.#.##.#### ########.#.###.###.#.#.#.# ####............... ...........>...# #.#.#.#.# #...#...#.....##### .#######.#....####.#.#.#.# #.###.#.##........# #.##.#....#.....#.# #.# #.#[.......##S# #....#....)...###.# #.###..........# w# ###....##.........# #..............##.. ####.##########..## #.####..........#### ###### #.........#......# #...######.#######....#####.#..####.#.###.## +...................................#.....# #...##.###########'#..###.#....############ #...# #.........#...#.#..# ##### #.......#.#.###.#..# #.......#.#.....#..# #########.#######..## #.....#.# #...# #.###.#.# #...# #.# #...# #...# ####### #.# ##### #...########.....# #.##### #.............##.# #.....# ###..#######..##.# #.###.# ###### #..## #...#.# ### #.####....# ##..#######..#.# #....#.##.# #.>.........#.# ####.#.##.# ############.#.# #...##'###............#.# ####.............###..#.# #......>........#..#.#### #......######.#.####....# #......# #.#.# ####.# ######## ###.#.#######.# #...#.........# #.############# #.# ###.# #...# #.### #.# #.############# #.............# #############.# #..<#.....# #.###.###.# #.....# #.# ####### ###