The mystery of sunspots