carry ?obj from ?r1 to ?r2