Question: who lives in the houses in windsor castle?
Answer: Elizabeth II