Как надо не знаю, решаю не себе.
Я вот так http://www.reshebnik.ru/solutions/10/3/ делаю.
Цитата
UPDATE:
Извиняюсь, я когда решение проверял, умудрился 3 раза подряд ошибиться.
Надеюсь много времени не отнял. 
Извиняюсь, я когда решение проверял, умудрился 3 раза подряд ошибиться.


Т.е. получилось?