Reddit /r/dailyprogrammer Semantic Version Control challenge [easy].