..... #....# ..... ...# ..# ######.### .......o.# ########...# ........)oo# .........#!# ##..###)##.# .........#.. .........#... ##########.#... ...........#...# ......).#### ........).<# .........### .........# .......... ........### ........# ........# ........# .......