Revert to the beginning as not to spoil all the fun (checkout "full version" for final version)