Logic Rubiks cube competition