.# .# .# ##########.### #............# #.######.#.#.# #.#### #.....# #....####.#### ####.##8'''8# #.##.###.# #.###...## #.##..<..# ## #.######## +. #.##### #. #.....# #.## #####)# #... #.#...# #..##.##g#.#### #..##.........# #..#######.##.# #..........##.# #......g......# ###############