shoutmさんの解答とテストケース2つ