######## #......# ########## #......# #........# #......# #..).....########## #......### +........'........## #......'.# #........########..# #......#.# #.......[# ##.## #......#.# #........# #..# #......#'###### #........# ##.###.............# #........# #..##.............# #........# ##.###'##.........# #####'#### #.###.##.........# #.# #..##.##.........# #.# #......'.........# ###### #.# ...### #.....##.........# .###....###.#####......###...####.........# ........).......'......+......))).>.......# ............#####......###.#.#####'#'###### ####....##########.....# #.#.# #.#.# ###....#####..........# #.#.## #.### ............'.)........# #.#..####+### ...#.#....###..........# ##......... ##.#.#....###...##.....# #.###..... # ..+....'.'...##.....# #.## ... .. #....###.P..P.##'## #..# #+# # #. #....# #...PP.##o# ##.###.# #....# #..P>PP##o# #..##.# #....# #...P...#o# ##.##.# ### #....# ##....P.#o# #.####.##.################### #<# #....# ##.#....................................# #.# ##### #.##....####......##.#####.############# #.######. #.##.# #...............######### #.#.#####........ oo. ... .......................... #.<.....).######. ..# ##..##..................##### #...####).# ... ......#.#..#..............# #. ###..# .. ......#.##.#.#####.##.##### #.. #....# #......#.##.#.#####.##.# #.. ##.#..# ### #......#.##............# #...#.....##.... #......#.###..#####.#### #...#........... #............>.........# #....._8_..............# #......#.####..####.#### #.........##.##.##.#.#.# ##.....#.##..........# #...#..............#.#.# #........##.#..####..# #...###....#.##.##.#.#.# #.......5..#..# #..########.## #...####...#.##.##.#.#.# #...# ##.....###.....# #.....!....... #..................#.#.# #...# #......###....## ##.########### #...####...#.##.##.#.#.# #...# #.............# #.# #....^.....#.##.##.#.#.# #...# ##...#.......... ..# #......................# #...# #....#####...... ...# ###.####...............# ###...######...# ..### ###.# # #.#.#.##....#.#####..#.#.##.##...# .# #.# .............................##...# #. # #.# .............###........#.#.#####...###... ######.###########.###..#.#.# #........... #........>[...# #..#.#.# ###......... #############.# #..#.#.#####..######. #.# #..#.#.............. #.# ##.###.#####.####### ### #.# #.# #.# ### ### ###