########## .........# ##..# ###### ###.#.# ....^# ##+####..##.# .....# +...'..####.# .....## #.<.#### #.# .....[# +...+ #.####....... ##+## #.).s........ ##..K###..... #.#.# ..# #.#... . .....%.. #.#..#### .....# .#.#..#