Lens Design Basics Optical design problem-solving in theory and practice