Start of challenge3 in Java
First working commit of challenge7, start of challenge8