Question: Unlucky Joe has been in companies that keep getting bought out by other companies. Every time Joe's company is bought out, it is always swallowed up by a larger company. Joe is now in a company with N employees. What is the maximum number of different companies that Joe has worked for?