Analysis of programming code similarity by using intermediate language - Mateljan, Vladimir (Array, 2011)