Computer composition principle problem set