+вариатиность
И ещё вариант ввода