public bool IsSecondCheckRequired()
{
if (FirstResult)
{
return !(WeightMappings.Count() == 1 ||
new List<int> {2, 9, 10, 11, 12, 13, 14}.Contains(WeightMappings.First().Exception));
}
return new List<int> {2, 9, 10, 11, 12, 13, 14}.Contains(WeightMappings.First().Exception);
}