Fíjate en dos cosas muy importantes: el end no tiene un punto y coma al final, e inmediatamente después hay un else.