Suppose you have the following documents in a collection named things: { "_id" : 0, "value" : 10 } { "_id" : 2, "value" : 5 } { "_id" : 3, "value" : 7 } { "_id" : 4, "value" : 20 } If you perform the following query in pymongo: cursor = things.find().skip(3).limit(1).sort([('value', pymongo.DESCENDING)]) then which document will be returned? 1) { "_id" : 0, "value" : 10 } 2) { "_id" : 2, "value" : 5 } 3) { "_id" : 3, "value" : 7 } 4) { "_id" : 4, "value" : 20 }