The perimeter of a triangle is 29. One side of a triangle is 5 less than twice the side of the shortest length. The third side is 6 more than the shortest side. What are the lengths of the triangle?