While cap

While capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile capWhile cap