i. 0xBED is a hexadecimal therefore we need to convert it to decimal first for ease of conversion. The calculation would just need B = 11, E = 14, and D = 13.

Then we just continuously divide the number by 3 and take the remainder in each step.
NUMBER REMAINDER
3053 2
1017 0
339 0
113 2
37 1
12 0
4 1
1 1
0
Finally we read the remainders from bottom to top to get the number's base 3 representation.
ANSWER: 11012002 (base 3)
ii. We can easily convert the decimal 3217 to binary by continuously dividing the number by 2 and taking the remainder in each step.
NUMBER REMAINDER
3217 1
1608 0
804 0
402 0
201 1
100 0
50 0
25 1
12 0
6 0
3 1
1 1
0
Then, we just read the remainder from bottom to top to get the decimal's binary representation.
ANSWER: 110010010001 (base 2)