assignment nan 4629405