Duolingo Onboarding Flow Analysis — Why It Works