Уровень 8.5 задачника PHP

Задание 1

При первом заходе на страницу с помощью инпута спросите у пользователя день его рождения. Когда в следующий раз пользователь зайдет в свой день рождения, поздравьте его.

Задание 2

Дан массив со словами. Выведите слова, начинающиеся на одинаковые буквы в своем отдельном списке ul. Над каждым списком сделайте h2 с названием буквы, для которой сделан список.

Задание 3

Сгенерируйте три селекта. В первом селекте выведите дни месяца от 1 до 31, во втором - названия месяцев года, а в третьем - года за предыдущие и следующие 10 лет.

Задание 4

Модифицируйте предыдущую задачу так, чтобы по умолчанию в селектах была выбрана текущая дата.

Задание 5

Выведите на экран следующую пирамидку:

1
333
55555
7777777
999999999