####### ####### ####### #.....# #.....################.....#################### #.....# #.....#.......#......#.....#.....#....#.......# #.....# #.....+.......#......'.....#.....#....#.......# #.....# #.....#.......#......#.....#.....#....#.......# ##..^..# #.....###'######.....#.....#.....#....##......# #......# #######.....#.....####.....#.....###'####...##......# #......# #...........#.....#........#............#..∩#.......# #......# #...........'.....#........#............#...#.......# #......# #...........#.....#........######.......#...'.......# #......# #...........#.....#.............'.......#...#.......# #......# #...........#.....##.......##...#.......#...#.......# #......# #...........#.....##.......##...#...q..d#...##.8....# #......# #...d.......#.....##...)...######....q..#...##......# #......# #.....#######.........^)...##...#.......#...........# #......# #.....#....#...........)........#.......#...........# ######......# #.....+....#......##.......##...#.......#...........# #..>........# #.....#....#......###########...#.......#...........# #...........# #.....#....##......+........#...#.......#...........# #...........# #.....#....##.....##........#...#.......#...........# #...........# #.....#...q##.....##........#...#.......#...##......# #...........#######.....#...........##.......##...#.......#...##......# #.......................#...........##.......######.......#...........# #..................######....................##...#.......#...........# #..................#.........##.....##............#.......'...........# #.................^#...##....##.....##............#..%....#...........# #..........).))....'...##....##.....#........X....'.......#...........# ######.......(.....#...##...........#........##...#.......#)....§.....# #....)....)...#...##...........##.......##...#.......#.......>...# #.............+....#...........##.......##...#.......#...##......# #.............#...##....##.....##............'.......#...####*#### #.............#...##....##.....##............#.......#...........# #.............#.........#....................#.......#...........# #.............#.........#....................#.......#)..........# #......!......#.........#.......8.......######.......#....)......# #.............#...##...###...####..#######...#.......)...##).....# ###########+##############...####'###...##...'.....).#...##..)...# #....#..........#......#....#.........#....[..#...#.......# #....#..........#......#....'.........#.......#...#.......# #....#..........#......#....#.........#.......#...#.......# #....#..........#.....##....#######'###.......#...#.......# #....#..........#.....##....#.................#...#.......# #....#..........#...........#.................#...#.......# ######## #....##....##.##########....#.................#...##......# #......#######...##....####........#....#.................#...######### #......#....##...)........'........#....#.................#...#.......# #......'....>.....[...)...#........#....#.....#'###########...'.......# #..)...#..............)...#........#....#.....#...............#.......# #......#.........##.......#........#....#.....#...............##......# #......#.........##.......#........#....#.....'..........##...######'## ##'#####....####+##?......#########.....#.....#..........##...##......# #....##....##...##.......)# #.#####.....#...##.....##...#.......# #..........#..............# #...........#...##.....##...#.......# #..........'..............# #...........#..........#....#.......# #..........#..............# #...........#..........#....#.......# #..........#..............# #...........#..........#....#.......# ########################### #...........######################### #############