>>793
まず一番上のカードAと次のカードBを比べてAがBより大きいならAをキープでAとCを比べる動作を繰り返す。
もしAがBより小さいならBをキープしてまた同じ動作を繰り返す。

って考えなんですけど、どうでしょうか・・・。