WOW! Sounds like he was one lucky kitty to get returned home safe and sound. They can be so incredibly sneaky about getting outside. Glad he is home safe.