A Robinson-Schensted-type algorithm for SO(2n, C)