прямое условие в данном случае в приоритете, не нужно начинать c $i!=. Раньше был правильный порядок