Half-fixed SRP6 (It's still broken somewhere)