一个质数于一个合数的和是17,积是42,这两个数是多少?