Group by ( https://semnul.com/creative-mathematics/?p=as9sbm2 base)