三个数成等差数列,它们的积等于512,如果中间一个数加上2,则三个数有成等差数列,求这三个数。