###################################################################### #....................................................................# #..###...%...........#######......................)<.................# #..# #...####.#####..# #..####################.########...#####..# #..# #...# #.#####..#######..####################.########...#####..# #..###..o####........................................................# #.g.....>.<..........................................................# #.#####................................#######...........###.........# #.# #.#####...............[.#######..# #...........# #..######.# #.# #.# #.................# #..# #####...........# #..# #.# #.# #.# #.............>...# #..###.....#.........# #..# #.# #.# #.# #.................#######......#.............###..######.# #.#####.#####..........................#.....#.#..............<......# #..................................#.....#.#.........................# #..............######.........##.....#.#.....#.##############........# #..####..####..# #..#####..##.#.#.....#.....# #........# #..# #..# #..# #..# #..##.....#...#.#.#.# #.)......# #..# #..# #..######..# #..####.....###.....# #........# #..# #..# #..........# #..# #.#.#.....#..## #........# #..# #..# #..........#####..# #.....#......# #........# #..# #..# #.................######.....#.#..###############).......# #..# #..# #...####.................#.#.............................# #..####..####...# #..........######.....#...........................# #...............# #..........# ##..................####.......(..# #...............# #..........# #(.#.#...########..# #..........# #...............# #..........#######........# #..# #..........# #.####..#####...# #.........................# #..# #..........# #.# #..# #...# #.........................########..####..........# #.# #..# #...####...####..........................................# #.# #..# #..........# #...................#########..............# #.# #..# #..........# #...................# #.......#####..# #.# #..# #..#####...# #.............#.....# #.......# #..# #.####..# #..# #...# #.............##....#########.......# #..# #.......# #..#####...####.............###...................#####..# #.......#####...........................#.##...............).........# #..........................................##........................# #.......######.<....).######.)..........#.##..########........######.# #.......# #.#####..# #.)..........###...# #........# #.# #.......# #.# #..# #............###...# #........# #.# #.......# #.# #..# #............#.....# #........# #.# #.......# #.# #..# #..................########........######.# #.......# #.# #..######...%........###..........................# #.......# #.# #...........%>%......# #.........####.####..#####.# #.......# #.# #..........########..###...####..# #.# #..# #.# #.......# #.#####...#####..# #........# #..# #.# #..# #.# #..####.# #.........# #..# #........# #..# #.# #..# #.# #..# #.# #.........# #..# #.####...# #..# #.# #..# #.# #..# #.# #.........# #..# #.# #...# #..# #.# #..# #^# #..# #.# #.######..# #..# #.# #...# #..# #.# #..# #.# #..# #.# #.# #..# #..# #.# #...# #..# #.# #..# #.# #..####.# #.######..# #..# #.# #...####..# #.####..# #.# #.......######.........#####..########.####.........####.......#####.# #.....................................>..............................# ######################################################################