Imagine standing in front of a magic mirror that not only reflects your current self but also reveals the future…