Думаю, что пункты 4,6,7 лишние.... Зачем вводить неизвестные по действию элементы? А так нормальный набор, ловить будут.