Totally agree. Even our assumptions on the concept of time are debatable. Sure, we could say the our planet is n years old, but we assume time is something linear, inflexible. When it comes to the unknown, we can't say some things are impossible. And kudos for the Marjan Rejewski reference! I'm into cryptography lately, and it's (another) amazing story.