Hungarian Research Foundation Grant TKP2021-EGA-32