Lego-built machine solves Rubik's Cube