add 4_5.java and its follow up