https://www.juanantonioripoll.es/java-programming-exercises/classes-and-objects.aspx
Classes and Objects - JAVA Programming Exercises