Вот лучше этого ответа в задачниках я ничего не встречал. Потому что именно он учит тому, что в реальном мире часто за тобой никто проверять не будет. И ответы надо искать самому.