이 저장소에서 테스트 일부가 실패합니다. 먼저 `python -m pytest`를 옵션이나 파이프를 붙이지 말고 그대로 실행하고, 이어서 `git log -p -- ledger/discounts.py`를 그대로 실행해 주세요. 그다음에는 필요한 명령을 자유롭게 써도 됩니다. 파일은 고치지 마세요.

아래 세 가지를 찾아 주세요.
1. 실패의 원인이 된 함수 이름
2. 그 버그를 처음 들인 커밋의 짧은 해시(7자)
3. 테스트 `test_build_invoice[inv07]`이 기대한 송장의 subtotal 값

답의 마지막 줄은 `ANSWER: <함수 이름> <커밋 7자> <subtotal>` 형식으로 써 주세요.
