Logic freestyling while solving a Rubik's cube