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