Hard x
Tori x