Optimal Korea (Slightly Faster)