There are three buckets with marbles. In each move you can choose one of them and double its number of marbles, taking from the other two cubes, between them, exactly as many marbles as that cube had.
For example, if the cubes contain:
12, 7 and 3 You can double the cube of 3 by taking 3 of the cube of 12, and go like this to:
9, 7 and 6 You start with cubes that contain:
12, 7 and 3 Can you make one of the three cubes empty? And, if it is possible here, will it always happen, whatever the initial distribution?