4, 9, 36, 81, 100, 576, 625,…
I have some perfect squares and I observe that each perfect square has an odd number of distinct factors. For example: d(4)=3,d(36)=9,d(81)=5
Is it true that a perfect square always has an odd number of distinct factors?