Absolutely smashing!
Cawmodore:
Drill Peck --> Acrobatics --> Drill Peck
IF Medicham is to use Endure A1, THEN activate action string Roost --> Drill Peck --> Protect.
IF Medicham is to use Reflect AND Sub 1 has been activated, THEN use Brick Break, and push back.
IF Medicham is to use a damaging priority combo, THEN use Protect.