Напишите все свойста функции
План я знаю. Мне нужно все более определенно
к тому же твой план даже не полный