Practical Pat was asked to cut a 99 foot rope into three smaller, equal length ropes.

However, as usual, Pat couldn't find the measuring tape so a guess took place!

When the tape was finally found (it was under a hat), Pat discovered that:

A) the second piece of rope was twice as long as the first piece, minus 35 feet (i.e. 2 x first, - 35).

B) the third piece of rope was half the length of the first, plus 15 feet (i.e. 0.5 x first, + 15)

How long were each of the pieces of rope?