EDIT:

New version:

http://www.deviantart.com/deviation/56287826/