Solving Prophetic Enigmas