updated ruby exercises