может я допустил ошибку, а может просто не дописал условие?