... and the answer is 28