Scaled Version
(based on
this Dribbble rebound
by Tamas Kojo)