Get the latest version of Oslo -- it now allows up to 10 surfaces. I've been inputing data for some of the classic lenses (triplet, Tessar, Dagor, etc) from their patent descriptions. It is a great way to learn something about optics.