Pergunta de entrevista da empresa Microsoft

Design algorithm for the game Rubik Cube