подскажите, с чего начать решать задачу, пожалуйста!

Вид для печати

Rambler's Top100