>>801
798とかの話は無視か?

ここを無視するとアルゴリズム以前の問題と思うが。
定義されていない対象へどのように対処するかを考える
これがアルゴリズムそのものだろう。