что не так с переменной middle?