Надежда, никто на эти вопросы не ответит. Это вопросы индивидуального программирования.