Algebraic number theory and Fermat's last theorem. (2015)