Alternative ending by markmak.