リストを返さずにジェネレータを返すことを考える