### #...# #...# #...# ### ########...# .). #..........+ ..### ## #........###### #.#.. .. #......##.....# ##.#.# .#### #....)..'.....+ #..#.#...... ##..g####.....#########.#.#...# +...+........'.............# #...####.....######....#%### ..... #.....#........##........# ....## #######........#######... ..$ #.....<..# ## #........# #.....%..# ##########