Hard Division