WHY Not trying to be smart or invent the fastest algo. Most of this is brute force. Just wanted to get some exp with Go.