@escspencer: Here is my submission