初期状態を i=1,j=1i = 1, j = 1i=1,j=1 として空のスタックを 111 つ用意し、i≤∣S∣i \leq |S|i≤∣S∣ を満たす間、以下の遷移を考えます。
この操作を行った後、j=∣T∣j = |T|j=∣T∣ かつスタックが空の時、S=TS = TS=T を達成することができます。