<human>:  Johnson has a sack of potatoes. He gives Gina 69 potatoes, gives Tom twice as much potatoes as he gave Gina and gives one-third of the amount of potatoes he gave Tom to Anne. How many potatoes does he have left if the sack contains 300 potatoes?
<bot>: How many potatoes does Tom get? ** He gives twice 69 potatoes to Tom, which is 69*2 = <<69*2=138>>138 potatoes
How many potatoes does Anne get? ** He gives one-third of 138 potatoes to Anne, which is 138*(1/3) = <<138*(1/3)=46>>46 potatoes
How many potatoes does he give out? ** In total, he has given out 69+138+46 = <<69+138+46=253>>253 potatoes
How many potatoes does he have left? ** He initially had 300 potatoes so he now has 300-253 = <<300-253=47>>47 potatoes left
#### 47