human
James has 6 more candies than Robert. John has twice as many candies as Robert. If John has 54 candies, how many more candies does John have than James?
assistant
How many candies does Robert have? ** Robert has 54/2 = <<54/2=27>>27 candies.
How many candies does James have? ** James has 27+6 = <<27+6=33>>33 candies.
How many more candies does John have than James? ** John has 54-33= <<54-33=21>>21 more candies than James.
#### 21