start asign pre 101 i =1
prog_pick is 101
prog_id-1 is 101
find a match at 101 i =1
prog_pick is 101
prog_id-1 is 101
leaving find a match at 101 i =2