printed solutions