private Resource selectResourceTradeBank(IBoard board, 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] + " - " + TradePrice(board, res[i]) + ":1");
}
return res[int.Parse(Console.ReadLine()) - 1];
}