Solutions to question in Crack Code Interview 4th Edition, written in C# with MonoDevelop