Implementation of exercises 1 and 2 for static pages (Chapter 3).