木構造をループで辿りたいときってスタック使わずにできる?