it works, but not completely. Red a = new Red(); System.out.println(a); all day trying to complete this task, without internet only , and couple of book of java (head first one them). This code is all that I was able to achieve for this moment. I dont know how to get rid of (my guess is) the physical address of class Solution.