в строке if после условия указывает на ошибку но что там не так не могу понять