Actually, Snorlax could learn Harden via level up in Gen 1, Espeon could learn Zap Cannon via TM in gen 2,