the idea for this repository appeared because of the last theorem of fermat