human and robot hands solving a puzzle, machine learning machine learning: human and robot hands solving a puzzle