My Reaction when Stan Lee died on November 12, 2018