別物というのは同意するが、その擬似コードはなんか微妙に違うような..