wrote a test case for 29 and made it pass