############## #............# #.#######'##.## ### #.#........#..# ..# #.#........#..# #.# #######.#........#..# # #.# ##.......#........#..# #.###########.#####...####.#........#..# ......................# ##.#........#..# #.##.#..#####[###.#...# #..#........#..# ........#####.# #.##### #..#........#..# #.............# #.# #####..##'#######..# ##.####.####### #.##...................# # #.# #.##.#############.###.# #.# #.##.# #.....# ##.####.# #<##.# ####.## .>......# #.##.# #..# ...####.# #.##.# #.## #.# #.##.### ##.# #.# #......## #..# ### #.# ####....###########.## # ##.## #.##### #................# ###.####.#.## #.....# ##...######.###### .......o###.# #.###.# ##.## #.# .......o)#.#####.# #.# #.# #.# #######.#oo......# #.# #.##### #.# #o########## #.# #.....# #.# #.# #.# #####.# #.# #S# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.. #.# #.# #.# #.# #####.# #.# #.....# #.# #.##### #.# #######.#######.# ................# #######.###.##### ..#.....# ##. ###.## #. #.# #. ..# #. ..# ## ..#