######.....#... ....#.......... ....c.......... ............... ...)........... >...l.......... ....@.......... #..<$...... .......O...#... #####..##### ##. ##