o * & - c * - os*