Finally, passed third level. Have to say that was tricky, because the key has unfair presentation of crosses. Instead of showing double-cross in in the same point, the key shows usual single cross, where is actually two overlaid crosses. That may cause the wrong logic. Has to be different symbols for O, X and XX. ...anyway 10/10.