.... ....# ....# ... #.########## #########.##..##...## ....................# ...............<....# ...(................# ......O##......#...## ....... ############ ..##... . #... #... #... #...