А так написать нельзя? Как тернарным оператором решить или такие не решаются тернарным?