Why did Meggy keep the beanie even after she found out who One-Shot-Wren really was?