ruby exercises Q1 to Q14