Comments trenaslated.
Added clocks. (reverted from commit 7363cad520f7bca73604b2cec68d3345e6c3e98f)
Commit from school 09.06.2014 (reverted from commit 56a0a3737083eb171fc5a94777bfaf41c2ad12b6)