Smart bird - African raven works a puzzle