Code

Result

http://i.imgur.com/YR229AZ.gif

Sources