wrote a test case for 20 and made it pass