##### #...# # #...# .#...####...# ..$gg..g...# s...######.######... ................(. #######.#######.# #....# ###....# #...)..# # #...##.# .# #...##%# ..## ..#...##.##....#. ................. ..######.#.....## #.#...### .######.######### .................. ....###.########. .. #...# #.).# #...# #############.## #....##.......# ###'##..........# #..###..........# ###'#+ #...######.# #..##....### #... ###'#+ +##.# ##### #<..# #.# ###+# #.# ..# #.#