X X % X^