FINAL COMMIT PA3 - tzur &yael

printing is exactly has needed and parital checks have been apllied