Why do you have 4 possibilities for one character? Isn't it 16? (0-F). I don't get this.
You are right that each character can be one of 16 possibilities, from 0-F, and you are right that if you know one character then then instead of it being 16
64 = 2
256 combinations it is 16
63 = 2
252 combinations.
My point was that OP had asked what would happen if the person gave you a number of different options for a character - "eg, for the fifth position is either 1, 3, f or a". In that case, instead of that position having 2
4 possibilities, it instead has 2
2 possibilities, so the total number of possibilities would reduce from 2
256 to 2
254. Given that, even if you only had 4 possibilities for every character in the key, you would still be left with 2
128 possibilities overall, which is still impossible to even consider brute forcing.