commit nine tasks and javadoc for them. todo: task5
solve tasks 9 and 10. write javadoc to all tasks, besides task5.