Solving Tax, Accounting, and Reporting Mysteries