x li