5 5 austria autocorrect program programming computer autocorrelation programming competition zyx austria