[Exam Problems] Advanced C# Exam 19 July 2015 - Problem{1} - Bunker Buster

Здравейте на всички.За първи път задавам въпрос във форума и се надявам след като прочeтох правилата да съм ги разбрал.

Имам проблем със задачата [Exam Problems] Advanced C# Exam 19 July 2015 - Problem{1} - Bunker Buster.

Пускам кода ми като приемам препоръки отностно него и критики ,защото ми се струва ,че стана малко нечетим.

http://pastebin.com/nqK6M95i

Нулевите тестове минават,но на следващите ми пише Runtime error и си мисля,че ми гърми при проверките,но като правя различни варианти не ми гърми.

Благодаря предварително.