汚い解法だなぁ