Add test case
typo
generalize notion of 'induction hypothesis' to 'assumption'
parse proof by cases
proof by cases