xx * a xnn xxx 1 xnxxnxxxxxxxxxxxxx