rejection sampling python