private Resource selectResource(Resource[] resources = null)
{
Console.WriteLine("Select a resource:");
var res = resources ?? new Resource[] {Resource.Lumber, Resource.Brick, Resource.Grain, Resource.Ore, Resource.Wool};
for (var i = 0; i < res.Length; i++)
{
Console.WriteLine((i+1)+")" + res[i]);
}
return res[int.Parse(Console.ReadLine()) - 1];
}