################### #.................## #..................# #..########......#######..##.#...##### ###########............... #.........# #.................<#.#### #%.......###.# #.#########.####.#.#.# #.#####.... #.# #.# #.#.# # # .....# #.# #.# #.#.# ####.# #.# #.# #...# <# #g# ... ....# .. #g# #.# ##...# ## #g# #.# ....# #g. ##..# ..# ..# #.. ... #.#