Unleash Your Imagination: Dynamic Mind Programming