Implement my own circmean