############### ######### #..#..##......# ##.......## #............## #.........# #............# #.........# #............# #.........# #############...#############....#### ##..........##...###...##..###....# #.................................# #.................................# #.................................+ #.................................# #.................................# #########..###....###########+###..##..### #..#..########....###...##....###..##..## #......# #........................>...# #......# #............................# #......# #.........)..................# ##.##.#######..##.##..####.#######.....## ####.#..#.######.##..####.##..###.....# #....#.......#......#...#...........# #....'.......#......#...'.............. #....#.......'......#...#.............. ####...##...#######..####.##..###.....##. #......##...####.##..####'##..######### ##.....#.........#.................... #.....'.........#.................... #.....#.........#.................... #.....#.........#.................... ### ### #.....#.........#.................... ######.# #.#######..####...####.##....######+################## #......######....#.a#..####...####.##....##...).####....##.......# #......#....#......................................#....[........# #......#...........................................#.............# #......#..............>....O...............(.......#.............# #......#....[...................................(..#....##.......# #......#....##...##...###...##..###......##......<.'....##.......# #......#....##...########...##..###......##........#....#........# #.....#####'##.........#..........#......##.......#.....#........# #.....##....##.........#..........#......##########.######.......# #...........'..........#..........#..<....# #.....##.......# #...........#..........#..........#.......# #.....##.......# #...........#..........#..........#.......# #..............# #...........#..........#..........'.......# #..............# #...........#..........#..........#.......# ##..............# #.....#############.#######.#######......## #...######......# #.....###...####. #.# #.##...######### ####...###......# #................ ... #.......# #.............# #<............... h.. #.......# #.........>...# #................ #.......# #.............# #................ #.......# #.............# ################# ######### ###############