Assume \( x \) cc of solution is removed from the first bottle. The quantity of indigo removed is:
\[ \text{Indigo Removed} = 0.33x \, \text{grams}. \]
The remaining solution volume in the first bottle is \( 800 - x \) cc, and the remaining indigo is:
\[ 0.33(800) - 0.33x = 264 - 0.33x \, \text{grams}. \]
Subsequently, \( x \) cc of solution from the second bottle is added to the first. The indigo introduced from the second bottle is:
\[ 0.17x \, \text{grams}. \]
After this, the total volume in the first bottle remains 800 cc. The total indigo in the first bottle is now:
\[ 264 - 0.33x + 0.17x = 264 - 0.16x \, \text{grams}. \]
Following these actions, the solution concentration in the first bottle becomes 21%. Therefore, the indigo content in 800 cc of the solution is:
\[ 0.21 \times 800 = 168 \, \text{grams}. \]
The equation is formulated as follows:
\[ 264 - 0.16x = 168. \]
Solving the equation:
\[ -0.16x = 168 - 264 = -96, \]
\[ x = \frac{-96}{-0.16} = 600. \]
Thus, 600 cc of solution was taken from the second bottle.
The volume of solution remaining in the second bottle is calculated as:
\[ \text{Initial Volume} - \text{Volume Removed} = 800 \, \text{cc} - 600 \, \text{cc} = 200 \, \text{cc}. \]
Consequently, the volume of solution remaining in the second bottle is 200 cc.