You are a shopkeeper, you own the store. You catch a little girl stealing a can of food. She tells you she is extremely poor and doesn’t have the resources to get to the food bank because her mother is ill. She is crying and looks like she’s telling the truth. Do you let her keep the can of food or take it back?
If you want to give the food, this will be an act of charity.
The girl should be given the impression that this is not a reward for stealing, but an act of giving. Perhaps take it back first, and then give it.