######## #......# ###......# ### #........# #.####### ######### ###########........# ######## #.......# #.......# #..................#########......# #.......# #.......# #.........#####...................# #.......# #.......######.........# #...................###.......##### #......................# #............######...............# #......................# #............#....#...............# #...###................# #.)..........'....#...............# #...'.#####............#####............#....#...............# #...#.)...###########.....[.............#....#...............# #..>+...........(...###########.........######...........##### ####...#.........................#..........................# #......#.........................#..########..#######.......# #......#.............#'##........#..# #..#.....#.......# #......).............#..####.....#..# #..#.....###.....# #......#))...........#.....#.....#..# #..#.......#.....##### #......#)............##....#.....#..# #..#.......#.........# ####....<.#..............#....#.....##.# ####..#.......).........# #.........#..)...........#....#......#.#####.....'.......#.........## ####......#..............######......#...........#.......#..........# #......#..........................###.........#.......#..........# #......#............................#)........#.......#..........# #......#...............####.........###(......#.......#..........# #......###......####.###..#...........#.......#.......#..........# #........#......#.........#.........###.......###'###'#..........# #........#......#.........#.........#.......................###### #........#......#.........#.........#...........#########...# #........#....###.........#.........'...........# #...##### #........#....#...........#........>#..#'#####..# #.......# #........#....#........####.........#..#.....#..# #.......# #........#....#'##'##.##..........).#..#.....'.)# #.......### ##........#...........>..............#..#.....#..# #.........# #.........#.............##'###......##..#.....#..#########.........# ###..<....#............+.....#......#...#####.#....................# #.....###..#'####....#.....#......#.......###........#####'###...# #.....#....#....#)####)#####......#..................#...)...#...# #.....#....#....#.###...## #......#..................#....)###...# #.....##...#....#.##8...8# #....###..................#.....#.....# ###......#...######.##.....###....#....................#....)#.....# #........#..........#.......#.....#............####'#..#.....#.....# #........#######'####.8...8.#.....#............#....#..#.....+.....# #...................#...(...#######............#....#..'.....#.....# #...................#.......#............#######....#..#.....#.....# #...................#.8[(o8.#............#..........#O.#######.....# #...................#..ooo..####.........#..........#.....(........# #.#######......[....#..o....# #.........#..........#..............# #.#.....#...........#.8...8.# #.....#####.....<....#..............# #.#.....#...........#.......# #.....#...........####..............# #.#.....#...........#.......# #.....#...........#.....#'###.......# #.##'####...#########.......####.....#############.....#...#.......# #...........# #.......#................O..O......#...#.......# #...........# ###########................#...#.......# #...........# #................#...#.......# #...........# #................#####.....### #(..........# #...........(..........##### ############# ####...................# #####################