Jack's ruby proj 1 & 2 student solution