И отново Камино фактори

Здравейте,
Тази задача и за мен се оказа доста трудна за решаване. Постигнах 60 от 100 точки и ще съм много благодарен ако някой ми покаже къде в кода ми е грешката.

Принципно видях няколко други решения, но понеже за мен както казах задачата е доста трудна, ми е трудно да разбера и решенията, дори и след дебъгване. Най-вероятно кода ми не е добре написан, но поне знам какво съм правил и в тази връзка бих разбрах и евентуално пояснение по него, а именно, защо дава 60 от 100.
 

Линк към условието: https://softuni.bg/trainings/resources/officedocument/40397/exercise-problem-descriptions-csharp-fundamentals-may-2019/2363
Задачата е номер 9.
Линк в judge https://judge.softuni.bg/Contests/Compete/Index/1206#8

А ето и моя код: https://github.com/stefism/Projects/blob/master/02-C%23Fundamentals-May2019/12-Arrays-Exercise/12-Arrays-Exercises/09-KaminoFactory/Program.cs

Благодаря много на всички отзовали се :)