######### ############ #.......######## #..........# #..............#### ### #..>.......# #.................# #.# ####........### #.................############### #.# #.(........^# #...............................##### #.# #...........# #......#+#..........................# #.# #...........# #.####'#.'..........................#####.#######...........# #.#......#..................................................#### #.#......#.................................##########..........# #.#......#.................................'........#..........# #.#......+.....#####.......................#........#..........# #.########.....#...#########'####..........#........#..........# #####..............#................#..........##########..........# #..................#................#..............................# #..................#................#'#######'######...............# #.......########...#...............................#...............# #.......# #...#..........#####'##...####......#..............## #.......# #..........#......#...#..###.####..............# #.......# #..........#......#...'....#.#.................# ######..########. #....#######......#...'....#.#.................# #........... #....#............#...#....#.#......####'##....# #........... #...##............##..#....#.#.#'####.....#....# #............ #...#..............#..######.#.#..........#....# #............ #...#..............#.........#.##.........#....# ########............ #...#..............#.........#..#.........#....# #........)..........##...#.........###'##.........#..#.........#....# #...................#....#.........#..............+..#.........#....## #...................#....#.........#..............+..###########.....# #........)..........#....#.........#..)...........#..................# #.........##....#####....###########..............#..................# #........[###...#.................................#.......######.....# #.......))#.##..###...............................#....####....#.....# #........))## #...#...............................#....#.......#...### #........)).####..#..>............................+....#.......#...# #.........))..# #.#......................######...#'##.#.......#...# #........#))..#.######..............(....#....+....<.#.#.......#...# #...#'####..[..# #...................#....#...<..#.#####...'...# #...#............+ #(..>...............#....#......#.....#####...# #...#...........8# #######.............#....#..#####)............# #...#...........######.....########......####'#..#.............##### #...##.......####.................#..............#.....#######.# #....#.......# #.................################.....# #.# #....#......## #......######..............[...........# #.# #....#....#.# #....).#....#.........(...#####........# #.# #....# #......'....#####.........#...#........# #.# #....# #......#........#.........#...#........# #.### #....# #####......#........#.........#...#........# #...# ##...########..........+....<...#..#####..#...#........### #)..# #...........{.........#........#..# #..#...#..........#####...# #.....................########.#..# #..###'#..................# #...........)............<...#.#..# #.........................# #.....>......................###..# #......................#### #.................................#####......................# ###############...##########.................................# #...# #....................######.......# #...# ##################...# #.......# #...# #...# #.......# ##### ##### #.......# #########