Finding the optimal configuration of particle charges on a surface of the sphere (known as Thomson problem) is one of important problems of the current century. Once the optimal configuration of points is found, it arises, for example, in determining the arrangements of the protein subunits which comprise the shells of spherical viruses, molecular modeling (crystallography, stable carbon molecules, fullerenes), geodesic domes,...