A merchant has 21 sacks of grain: 7 full, 7 half-full and 7 empty. He wants to divide them equally among his three sons. How can he do this, without transferring any grain between sacks, so each son has the same quantity of grain and number of sacks?