https://www.namptinhibitor.com/2017/11/28/g-set-represent-the-selected-things-in-d-dimensional-space-and-estimate/