introduce a bug in Prof.java due to constructor issues
correcting the bug by using an explicit call to super constructor
solving constructor issues by having a parameterless constructor in the parent class
add all deletions