I have a friend. Let's call her 'Rae' (name changed to protect the guilty).
So, Rae is a bad Mystery Manor player. Really. She is. Poor strategy. Poor planning. Wasteful with diamonds. Rae and I are also against spending money on games (being poor and all). So, when Rae asked me to help her get diamonds, I said 'Sure. I'll find them, read them to you - you just enter them in.'
Lo' and behold, she got some diamonds with little effort on her part. One time, she was able to get about 300 diamonds in about 2 hours - most of that time was due to me searching for friend codes. (After those two hours, I was seeing double!)
Of course, Rae doesn't reciprocate very well, so one day, I said to her 'I don't need you! I'll have my computer read out friend codes for me!' as a joke. Few minutes later, after a few tests, I realized it is a viable plan.
And so... that quiet Saturday afternoon, I sat alone at my desk for 3 hours, and the Friend Code Synthesizer was born.
I debated for a little while on whether or not to share the FCS with the world. I decided to because there is always more joy in sharing the things we create.
Rae continues to play poorly, despite all the diamonds.