he had just scrambled over the windowsill to crouch on a section of roof that was barely big enough-and sturdy enough-to hold him when the bedroom door flew open with enough force to send it banging into the wall behind it .