OpenAI teaches a robotic hand to solve a Rubik's cube