最初の問題文との整合性を保証するロジックが明確ではないような気がする