Moravec Paradox explained