a sample project to  randomize gift allocation