inkjet printing puzzle