What moves can flygon learn in pokemon emerald

What moves can flygon learn in pokemon emerald video