Solution for 4th task published.

Just string comparsion in order. Simple and not optimal solution.
One of the big test case (test/myhard.txt) can take more than 30sec.
Solution for 4th problem republished.

Changed list order to tree order => string comparsion speedup.
Didn't use AVL-tree. I used simple binary tree. (Yes, regression
we could have.)