как задать область допустимых значений без ветвления!???