######### ########.......# #.hhh.h..#####.# ###.#####..# #.# #...# #..#####h# #.#.# #......#h# #.#.# #..###.#.######### #.#.#####..........hh....# #######............##########... #...................... #.######.#############. #......#.# #.####.#.# .# #.# #.# #.# #.# #.# #.# .# ##.# ... #.# .# #.#.....## #..#############.#############.#### ##........# #.................................. ......... #...........+.........+........... ....... + ######...####.........###.....### # .r... .# ##.## ##.......## #.#)..# #.#######..# ##.# ##.....## #.#...# #.#.....#..# #..# ##...## #.#..## #.#..<..#..# #.## ##+## #.#..# #.#.....#..# #.# #.# #.#..# #.#.....#.## #####)##### #.# #....# #.##'''##.# #........(### ##.## ###.## #.........# #.###.......###...###### #.# #.#####..#...### #.#######.#.##.....#)..###.# #.......#.....# #.........#.###...#..#..##.# #####........## ###########.........###.##.# #.#......... ######.##..#.....# #.#####.#### #.###...##### #.#####.# #.# ##### #.......# #.# #######.# #.# #.# #.# #.# #.# #.# ########### #.# ######.# #.........# ####.## ##### #......# #.#######.###.....# ###### #...######.#.#..# #.# #.........#.#.## #....# ###.#..........#...# #.# #.###.###......# #.##.###...#...####.##...... #.###.###.# ###...## #.##.##....#....# #.......### #.........# ##.##########.##.##.#######.# ######.## #####.##### #(............#.##....#....# #.# #..# #.##########..#.###.#.#.#.## .# ##.# ##'## #....# #...#...# #.# ##...## ##.### ###...### #^# ##.....## ###..# ###.### #.# ##.......## ##.##.# ####.#.#### ... #.........####...#.#####.........## ... +.........'...............###.....+ #..># #.........####...#.#####.## ##.#.## #..## ##.......## ##.##.## #.## ##..# #.## ##.....## ###...# #.# #..# ##...## #.....# #.## ##..# ##'## #.#...# ##.## ##.#.# #.# #.##### #..###.##.# #.###### #.# #.....)...# ##......# #.# #####.##### #...###.## #.# #.# #.........###.# #.# ##...#........# #.. .......#..##### ### ####.......# ##.####.# #.# #.# # ..# ###