##################### #...................# #...................# #....##....##.......# ##...##....######...# #..........##..####.# #....#.(....#.......# ######.....##.......# ##....##.......# ##################### #.....+........# ##.[.................## #.....#........# #......#.........#....# #.....##..##..######## #......#.........#....# ##..(.##..##+#.......## #...)..#.........#....# #....................# #......#........>#....# #......[.............# #^.....#.........+....# #..............(....###########....###.##..###...## ##....##..##.####....##......###....######..######## #.....##..##.####....##.......'.......#......'.....# #.....##......................#.......#......#.....# #####'##.............##...##########.####...####..## #.....######'##......####'######..##.####...####..## #..)..##.....##....................#...#......#....# ##....##...........................#...#......#....# ############.............##.....###+####...##.....##...# #........................#########....####'##.....##...# #'#####..................#......#..........#...........# #.....+................<.+......#..........'.......))..# #.###.#<..##..##.###..)..##...####.##.#...<##...####..## #.# #.#...##..##.###.....##...####'#################))## ###.###.#...#....................#....# #......# #.'.....#...#....................#....# #......# #.#####'#...##.....^....>..##...##...## ##.....# #.#####.....##......##.....#######...## ##.....# #...........'.......##.....##.........# #......# #######.....##..##....................# #......# #.....##..##....................## #......# #.........##..##..##.###'###.....# #.....## ######.....>..##..######.###..##..#### ##'##### ##...##....##...#...'...............# #......# #....########...#...#...............# #......# #....#..........#..##..###.#...###..# #......# #....#.....##..##..##### #####...#### #.....## #....'.....##..##..# #....(# #......# #....#.........##### #.....# ##.....# ##...##....##...# ##...## ####### ###'#########...# ##### #....#..........# #....+.....##..## #....#.....##### #....#......# ##'####....## ##...###'#### #....#5.....# #....'......# #############