############ ########...%).....########## ..........########..........######## #......[.# #######............ #.......e# #.##.#######. ........o.. #.##.## .........### #.#._.# .........# ..##.#######[# .$......# ####.<........ #...##.# #########.# ... ... ..#