Great fun and usefulFor so many lessons...