gen !g !. n