translate temp. 05-defensive.ipynb