Надеюсь, что поможете хотя бы с половиной заданий. Ответ нужен не более чем через 2 часа.
Решение на фотографии