Алгоритмическое мышление при решении задач (на примере языка C#). Шамшев А.Б