Initial commit
Initial solution

TODO: Refactor to use the hash already created. DRY it out!