明朝有10万个太监,而故宫仅有9千个房间,太监们住在哪?