exercises in www.soenlab.com