I really did not want to post this question, but I have no ideas for few days already. In my university I was given task to use design patterns to "solve" some tas