Special theory of relativity

Uff..that is some stuff that goes over most of our heads