У Вас синтаксическая ошибка в блоке "o"
Между dif[-1]dif нет никаких знаков.
Т.е. должно быть что-то типа этого: dif[-1]>dif