other circumstances is permitted solely under the terms of sections 15 and 16. If the Program in return for a work based on real-time user interactions. This method allows for self-modifying