C Random Method