paper5986's groups