Срочно 5 и 2 номер Срочно даю 30 баллов!!!
Держи решение. Если что-то непонятно — пиши, постараюсь объяснить.