..############# ................. .......)..# ...######.# #.# #.# #.# #.# #.# ####.#### #.<.....# ##......# #......# #.%....# #......# ##.<....# #.......####### ####.#........# #.#.######.# #..######.#.# o.........#.# #..########S# #.# #.# #$# #r# ... ... ...