Time limit: 0.14s
Memory limit: 64MB
Input:
Output:
Fie un număr natural. Se consideră toate tripletele de forma , cu , , cu proprietatea că este cel mai mare divizor comun al numerelor și ().
Cerință
Dându-se , determinați valoarea expresiei , unde , , ..., sunt toate tripletele care îndeplinesc condițiile de mai sus. Întrucât rezultatul poate fi foarte mare, afișați restul împărțirii valorii expresiei la numărul .
Date de intrare
De la tastatură se citește numărul .
Date de ieșire
Pe ecran se va afișa un singur număr natural reprezentând restul împărțirii rezultatului expresiei descrise anterior la numărul .
Restricții și precizări
Exemplu
stdin
4
stdout
36
Explicație
Tripletele valide sunt: , , , .
Restul împărțirii numărului la este .