#.... #.... #.... #....### ###......# .....o@..# ......(..######## ................. .......R