TaxVisitor for seminar cs202