ruby exercises from various places for apprenticeship