Reminds me of pallet stacking software. Give it 200 boxes all different sizes and the robot stacks up the puzzle. I could watch it all day.