fixed puzzle order