fgsi gsi si i { | ] 1 i : | i!