################ ###......##......### .................... #...........<....... ###### #................##. ..... ...$....$........# ##...##..................# ##....<#......@...#..###### #.............!(<...## #.....<............## #.................## ........#..........# .....g.............# ...............)...# ?............... .#...$.......... ##........#####