Veamos, supongo que -p es ¬p xD,
Pues empezando por r, por doble negación
r=>¬¬r
¬¬r=>¬q (por q->¬r aplicando el modus tollens creo que se llamaba así, hace un año que lo di ya xD)
y aplicando lo mismo en p->q obtenemos ¬p.
Espero que me haya explicado bien sino dimelo y lo intento un poco mejor xD
Un Saludo