g | j |gj^gjg