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