################# ########################## #................ .......................... #..###........# #... .............####...........##........... #..# #..#.....# #... .............# #...........##............ #..# #..#.....# #..# #...........# #...........##............ #..# #..#.....# #..# #...........# #..#####....##............ #..# #..#.....# #..# #...........# #..#####....##............ #..###..#.....####..# #........^..# #.........>.##............ #...................########...........####...........##............ #.................)................................................. #......#######'#####)...........################+###########........ #......#......(....#..)....#....#....#.....................#........ #......#...........#.......#....#....#.................<...#........ #......#...........#.).....#....#....#.....................#..#...([# #...#..#...........#..##........#..........................#..#.....# #...#..#...........#..##........#...8...8.........<........#..#.....# #......#...........'..##........#..........................#..#.....# #......##....#######............#....##..##..##...##.##....#..#.....# #.......#....##........##########..<.##..##..##...##.##....#..#.....# #.......#.....#........#.......##.................#........#..#.....# #.......#.....#...###..#.......##.................#........#........# #.......#.....#...# #..#.......##........>........#|.......#........# #.####..#.....#...# #..'.......##.................#....8...#........# #.......#.....#...# #..#.......##.................#........#........# #.......#.....#...###..#.......##.................#....8...#........# #.......#####.#........######..###########+#########................# #...........#.########......#..###.........#.....###...8.8.8........# #...........#........#......#....#..#####..#........................# #...........#........#..###.#....+..# #..#........................# #...........#........#..# #.#.......# #..#..........รท....#........# #...........#........#..###.#..8....# #..+...............#........# #...........#........#......#....#..#####..#........(......#........# #.###.......#........#......#....#.........#......)))).....#........# #...........##########......##...#.........###+#.##.##.....#........# #...........###########...)).).8...............#)##.##.....###......# #...........#.........#...)###.................#.............#.####.# #...........#.........#....# ##..#.............+.............#.####.# #...........#.........#....# #..#.............#.............#......# #......####.#.........#....####..#.............#.............#......# #.........(.#..##.....#........................###..##########......# #........#'##..##.....#####+##############.......#..#### #.......# #.######.#.............##.....#......... #.......#.....# #.......# #........#.............##.....#..........#.......#.....#....#.......# #........#.............##(....#..........#(......#.....#....#.......# #........#.............##..(..#..........#.......#.....#....#...###.# #........#####+##.....>##..(..#................#.#.....#....#...# .# #........#.....##......##...(.#................#.#.....#....#...# .# #........#.............##....T#..........8)).....#.....#....#...###.# #........#.............##.....'..................#.....#....#.......# #...###..#.............##.....#..................'.....#....'.......# #...###..#.............###########'#######.......#####+######.......# #........########......#.................)..........................# #...............#)######.#########(...()).###....#.....###..........# #................).......# #..###...# #....#.....# #..........# #...###...##.............# #..###...# #....#.....# #.........[# #...# #...##.............# ###........# #....#.....# #.>........# #...# #...##.............#######..........# #...<#.....# #..........# #...###...##..............................###....#.....###..........# #...............................8...................................# ###############################....################################## ##...# #####