The answer is 512.