1. previous tricky examples from isil. 2. test cases show that we lose lot of precision during recusion