agilejava ch04 exercise finish