Created for studying C#