1. Three further, commonly used patterns are the State pattern, the Strategy pattern, and the Visitor pattern. Find descriptions of each of these, and identify at least one example application for each.
2. In which ways might the cinema booking system be adapted or extended in the future? Which changes are more likely than others? Write down a list of possible future changes.