僕も transpose 初めて使いました・・・ w
`unmatched` は、 position まで一致したやつを取り除いた `reject(&:nil?)` 状態の `[@code, numbers]` になってます。
完全一致しちゃったやつはもう見る必要ないので、除外してから `duplicated` メソッドに渡してます。