How engine works animation simulation

Here is very good video of car engine working simulation