## .. .# ##.### #.... ################# #..# #...............#####..###### ##.########.####.oc.(o........ .... .. #...)))o...#.# #..####(.(###.# #..# #.# #..########.## #..# #c..# #.# #..# #.# # #o.# #)# #..# #...# #.# #..# #.#.# ### #.o# #.####..#####..###.# #..# ###.#.# ##.## ##############..# #.#######).........###..###...#.# ###.#.######...............# ###.....#####.<<................## #..###.......###.#.#######v# ##..._...#####.(......[).##......# #.#.#.####.### #.#.# #o# #####...h...###...(...#####.###..##.# #.##.## #.# ##.#.#######.#####.###'##'##+# #.#.#########.# #..# #.##.# #.# #...................##.##.##.# #.#.# #.....# #..# #.##.# #.# #.#...#####.######.#.#+##+##'###.#.#####.#######..# #..(.# #>####...#.# #.# #..#.........##.#.##.............# #.#### #..........# #.# #.##..........#.#.##.##.#######.## #.########..#####.#.#####.# ##...........)#.#.##.##)# #.# #.........).# #o#.....#.# ##.#......##.#.#.##.##.##### #(# #.#########)# #o#####.#.# ##.########.....##.##.....###.# #.# #)# #o# #.#.# ### #.#.#....######.#.z.# #.# #.# #o# #.#.# #.###.#### #.#.### #.#########.#####h#####.#.#### #.# #.# #.#.### #.......................#....# #.###.### #.....# ##########........##########o# #.#.....# ####.###.###.# #^.......# #.# #.#.###.####....# #.....# ##......## #o# #.#.............###.##### #......# #o# #.#.....###...#.....# #.##.### #.# #...............#.### #.##.# #o# #..<.[..........#.# #...(### #.# ############...............#.# #......###########.# #..................###...###.# ##.###...........# #.############....####...###.# #.# #.#########.# #.# #............##.# #.# #.# #.# #.# ##..............# #.# #.# #.# #.# #.#########.#### #.# #.# #.# #.# #.# #[# #.###.###### #.# ..# #.# #.# #..........# #.# ### #.# #.# #####.####.# #.# ##.## #.# #######.# #.# #.# #...### #.# #.......# ##.## #.# #.....# #.# #.#####.###...###.# #...#.######.# #.# #...........###### #####........# #.# #####...........[# #..####### #.# ##.#.#######.# ##### #..# #.# #(#.# #[# ##...## #..# #.# #.#.#######[########.###.#####..# #.# #.........).....................# #.# ###.######).....................# #.############.# ##########.#####.####### #..............# ##.###.## ################ ##...## #####