А Вы никогда не слышали утверждение, что успех - это только 10% способностей и 90% трудолюбия? Решать задачи прошлых лет - не натаскивание, а обучение умению логически мыслить, применять давно известные и доказанные приемы логики и способы решения логических задач. Или Вы будете ждать, пока ваш гениальный ребенок САМ изобретет колесо в век нанотехнологий, глобальной компьтеризации и покорения космоса? Решать логические задачи можно и нужно учить каждого ребенка. И сейчас не делает это только ленивый. Почему Вы в первом классе заставляли ребенка учить буквы, исписывать многие страницы прописей, решать 1+6 много раз? Зачем? Он ведь гением у Вас родился, сам бы догадался, как нужно писать, считать и читать. Разве Вы, или учителя Вашего ребенка не "натаскивали" его на чтение, письмо, счет? Почему же Вы решили, что с логикой должно быть по другому и ребенка не надо этому учить? И решение вариантов предыдущих лет - самый простой и доступный для родителей способ научить ребенка логике и рассуждению.