added 5.2 further exercises