#+# #.# ##'## #########...### #########...'.'.'.<.'.+ #.......#.#######...### #.#####.........##'## ### #...###...##.# ..# ###...##.....#+# #.# #.(.........##.# # #.# # .###.#(..##.....#'# #.##.##.# #.....>...###......# #...g...# #####.##..).....#### #)# #. ######.### #.# #. ##'## #.### #. ##...## #...# #. ##.....## #####.# ##.......## ##.###.# #.........####...##.###### +.........+................ #.........####....#####.### ##.......## ##.#.# ##.....## ###.# ##...## #.# ##'## #.# #.# #.# #.# #.# ##.## #.# ##...##########.# #.#########......>........# #.....)........#.#######..# ##########.#..##.###......# ##..........###.## ######.#######.# #.........# ###########