Сейчас задача сложнее, потому простые шаблонные решения - самоубийственны.
А я было подумал, что ваше решение - "Я сель, и дольго, дольго плакаль"
Решайте, хоть просто хоть сложно, но решайте и решайтесь, а иначе что толку от вашего мозга. Еще кто заноет - растрелять! Это уже не русский, да и был ли им.