title: Multipanels using Manipulate and variable dependence
body: <p>Is it possible to change the values of the variables in <code>Manipulate</code>? Suppose I have a <code>Manipulate</code> with two variables, <code>x</code> and <code>y</code> and we display the values. What I want to do is to make it in such a way that when I change the value of <code>x</code>, <code>y</code> gets updated to <code>x</code>*<code>x</code>. When I change the value of <code>y</code>, then <code>x</code> gets updated to the square root of <code>y</code>.</p>
  
  <p>The other question is, can I have multiple panels in <code>Manipulate</code>? I would like to have a white panel under each slider.</p>
  
  <pre><code>Manipulate[
   Row[{x, y}, "    "],
   Row[{
     Control[{{x, 0, Style["x", "TI", 14]}, 0, 4 , Appearance -&gt; "Labeled"}],
     Control[{{y, 0, Style["y", "TI", 14]}, 0, 16, Appearance -&gt; "Labeled"}]
   }]
  ] 
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/PghEX.png" alt="Example"></p>
  
  <p>In the above plot I have set <code>x</code> to 3 and <code>y</code> to 9. Again, I would like to move <code>y</code> to say 4 and have <code>x</code> to move to <code>2</code>. Similarly, I want to move <code>x</code> to 4 and have <code>y</code> move to 16.
  Is is possible? or have I just encountered the chicken or the egg problem? </p>