The scenario: We are writing a digital textbook-reading app. Most of the time you have a "basic" license for your textbook, but one (and only one) of your computers can request an "enhanced" license. You can only print from the computer with the enhanced license. The problem statement: