######## ##### ### #......####.#.###### #########.## #.......#.P..#.....# #..........# #......##......#...#####.......<..## #......#..#..#.#......#............# #......'.###.#...#.P..............## ########......#.# #...P.#.#####..........# #.............### #.P####.# #..........# #.##.#..###..[# #.... ..# #..........# ##.............# #####P.## ##.#P.#.#.## ### #..+........#.## ..... ######.#.# ####P#####.#..........P## ##..#.P#### ### #..#### ##..........#........#..P# #.......#.#####.####.##.# ### #P..........#........#...# #..#.##......##........#######.### ##........P?#........#...# #.......#.#...#.........#........## #........P..........+...####.#.#####.###.....................# #........#.#........#.#..............##..#..................## #........#.##.##.##...#####..#######.###(.........#......>...# #.....................# ##.)........####....!...#P..}.....## #..............####.### ######.##### #........##........# ##.#.#..##.##### #..# ##...# #.###..####........# ###...##### ##.# #...## ### #...#####..P##.# ##.## #.# ## ##.## ##...# #>###### ##+.## ######.##P## #.## ##########.P# #..## #....# ##..........# ##+.## #...........# ##..# #....#####...........# ###....#####...........# ##.### ##....'.....#.......>.# #.+....................# #.#.# #.....#######.........####.#....'.###...........# #...# ##....# #...%......#...#....##.##...........# #..## #....# #.........#..##.#'#.#####...........# ##.# #....# #..!........###...### #...######### #.### ###'.# #..........## ##.## #..## #...# ########### ###.P###.### #.# ##..# ## ##.## ##...###...## #..# ### #.# ##.# #P####'### #.....#.....# #.## #+# ###.###### #........# ##...###...## ##.# #P.......### ##........# ###..#%.#..#..####..# ##.........# #.........# ##...###...###...###.# ##P.......#.####........# #.....#.....#.....##.# #.........#..###........# ##...###...###..%###.# ...........#....+.....%..# ###..#..#..#..##%##.# .#..##.#.######.#........# ##...###...####...# +.##...## ###........## #.....#%%...# ###..# # ##.## #.........P# ##...###...## ##..# #..# ###.##...### ###..#..### #..# ####%+##### ##....#.## ###...## .## #....%....# #........# ##'#'''### +# +.........### #........# #........# { #.........+.# #...>....# #........# #.........#.###......... #.......)# #..............+........# #........# ##.........####.........# #........##.# ##P######## ##........ #........P..# ## #........ #..........## #........ ##...##P#### ###.#P#. ######## ####