each works実装