a        c        b        .        c        o        m