The Matrix Revolutions Explained