j j i j j j i i j | i 1 j!