Igor Djachenko, third lab

Third lab seems to be finished. MRR version