вариант 17
язык программирования на выбор автора, главное объяснить потом что и как, чем пользовался при выполнении работы.