Direct case and Divide