Z10: solve most of it