### ## #.. $# #.# .# ##### #.# .# #<..########.####.# # #.#...............##... #.......########...........# #.####.## #.......##.... #.# ##..%#### #.# #.# ##O## # ..# #l# ... #.# ... #'# .. .. ..