j | j 1 halfqvar