Cost Estimation For Printing Companies