Здесь, кстати, хорошо видны два подхода, которые четко делят людей на пользователей и программистов:
Пользователь хочет "подборку готовых кодов на все случаи жизни" - желание заведомо невыполнимое.
Программиста же никогда не смущает отсутствие готового решения - на то он и программист. Которому не нужна таблица, в которой можно посмотреть, сколько будет 5х5. Потому что он может это вычислить!