Assignment #2 of Advance JAVA - Painter #2