<|im_start|>system
You are a helpful assistant. You first think about the reasoning process in the mind and then provide the user with the answer. You should try to truely solve the question by yourself without cheating.  <|im_end|>
<|im_start|>user
 Dad is good at math, but forgot the code to the digital lock on the way to the garage. He recalls that all the digits of the code are different and their sum is 28. How many different codes does Dad need to check to be sure to open the garage, given that the unlocking mechanism of the lock consists of four disks, each with a full set of digits? Show your work in <think> </think> tags. And return the final answer in <answer> </answer> tags.<|im_end|>
<|im_start|>assistant
Let me solve this step by step.
<think>
user
48
Dad is good at math, but forgot the code to the digital lock on the way to the garage. He recalls that all the digits of the code are different and their sum is 28. How many different codes does Dad need to check to be sure to open the garage, given that the unlocking mechanism of the lock consists of four disks, each with a full set of digits?
test