Letterpress solver