###### #....# ######### ##### #....# #.......# .....## #..[.# #.......######## ........ #....###..............# ....... # #.......####..........####.......# #........# #..........#......# ..# ( ######.......###..........#......##..#.. #............'.>........[%+............ #............#............#........#.# #............#...............#.......# #............#...##..........#.......# #####...............###..........###'##..### .. #...'....................................... .... #.###.....#.............#####....###'####### #..##+#+# #.#.......#....#............#....#.........#####........#.# .# #..............#............#....#....................<.#.# #.# ###..#....#....#.............g......)......#........... #.# #.# #..#..###..###...................###.....'......#... #.# #.# ##....<..............###...........#+#####......#..# #.# #.# #.............##....# #....................#+#....####.###.# ##............###...###...####.............#.#.............# ###............#............###.............#.#.....).......# #......##.....##.................##..............##.###.###.# #......++.....##.......%.........#...###..........#..##.# #.# #..................#.............#.#.# #.....###..#..##.# #.# ######..................#....####.......#.# #.....#.(..#..##.# #.# #..............###......#....##...........###.....#.##.#...#.# #.# #.####......#+## #......#..........####.....####....#..#+#.#.# #.# #.# ######## ##................+........+..'.............# #.# #.# #................#........####.............# #.# #.# #................#...............<......#..# #.# #.##### ### #.......#######.........................#).# #.# #.....## ###..)# #.....### #............................# #.# #......####.'...# #...... #.......###...............##.###.# ##......#..##...# #............#######....[.##>....# ##....#.### ### ###...............##......######## ######## ####.......................# #.......[...........)....>## #.......#.................# #.......#.................# #.......#..........####...# ###.......#.......... #...# #.........###......... #...# ####### #.###########....###..# #.### #P^..P#####.# #......##.##..##.## #^.P^P##.P#.# #.##..##^..##..#..# #PP_........# #.#..##.._..##..#.# #....P##P#### #...##^^^..^.##...# #^PP^.#### #..##^........##..# ####### #..#...#####...#.## #..##.'#.#.#'.##.# #...###..#..###..# ###.....###.....## #####.....##### #######