################################# ########...............................# #........#############################.# #.#####..# #.# #.# #..# ####.# ####.# #..# #....# ###....# #..## #.##'# #.....## #...###.# #......##.## ###.#.#.######.#....... ######.#8.8# #............#.......#. #.##.## #.#.#.#.###.#.#####.... #.##.## #.#........###......... #.#8.8# #.#########.#.#####.#.. #.##.## ####.###### ##.## . #.##.## #.........# #.# #8.8# #.##.####.# #.# # ##.## # #.##.# #.# #.# #8##8##.##8###8 #.##.# #.#####.# ............... #.##.####........ #8##8##.##8###8 #................ #####.## # ####......####### #.##8.8# ######.# #g###.## #.# ##### #.###.## #.# #...# #.##8.8# #.# #.<.# #.###.## #.# #...# #.###.## #.# #...# #.##8.8# #.####'#### #..##.## #.##......# ##.##'# #.#.......# #.##.# #.#.#####.# #.#..# ########.#..#..#.# #.#..##.# .........##.#..#.# #.......# ########.##.#'##.# #.###.#.# #.#.......# #...l...# #.#.#.##### #.....#... #.#.#.....# ..........# #.#.#.....# ..#########.# #.#.##'#### #. # #.#.......# # #......#### ########