Ruby solutions to exploit-exercises