Putin is doing well considering circumstances.