######## ...... ##...## ##.....## ##...<...## #.........## #...........## #......#......## ......###.$....# .....# ##!K....# ....# ##......# ...# ##......# #...... .....# ....## ...##