How does the terse version of the winnings () function in Section 9.2 work? Is it consistent with the original version? Test this new version of the function with the test cases developed in Section 9.2.1. Is it easier to follow the logic in the first or second version of the winnings () function? Why? When do you think using code like this is appropriate?