Stand by me

quite interesting, well done IMHO