The internet can be a beautiful place when people channel their energy and skills towards a positive aim. Twitter, while often a place teeming with memes and roast jokes, has also proven itself to be a helpful space for finding long lost friends and solving mysteries.