schemeで繰り返しを再帰やfor-each以外の構文で書く方法、誰か知らないか?
再帰だとメモリ食うし、for-eachだといちいちリスト用意してやんないとできない。