demo for rally programming exercise