Well let me see, I have a hitmonchan already so that means I have Mach Punch and Fake Out done, I need to get Sucker Punch and Detect then, Hitmontop learns detect at level 46 and it becomes hitmontop at level 20. That means I'll need to level it up 26 more times. I can get Tyroge to level 19 using the Daycare before I evolve it into Hitmontop which would leave me with 38 rare candies left, I can then use the daycare to level up Hitmontop to 32 and keep Mach Punch and Fake Out. I'll change the order of the moves again and level it up to level 41 with the daycare probably or I'll begin using Rare Candies to finish up training it. Sucker Punch will be annoying because I need to get the Points from Battle Tower, but I should be able to do it.