ge-spins-ten