Фрілансер:
danimations
Simplified and fine tuned (best yet)
Fine tuned (best yet)