###.######## .......<...# ...........# ...........# ...........# ...........# ......@....# .########..# ...