4eb852ba78036de0ce67af807d0dee3ecb8ad675 のより良い解決策があった