![DropDown image](dropdown.gif)
![DropDownHover image](dropdownHover.gif)
![Collapse image](collapse_all.gif)
![Expand image](expand_all.gif)
![CollapseAll image](collall.gif)
![ExpandAll image](expall.gif)
![Copy image](copycode.gif)
![CopyHover image](copycodeHighlight.gif)
s = 0;
function Draw(level)
{
global:s++;
if (level>1)
{
level = level - 1;
Draw(level);
Draw(level);
}
}
Draw(10);
Test.AreEqual((int)(2^10-1), s);
s = 0;
function Draw(level)
{
global:s++;
if (level>1)
{
level = level - 1;
Draw(level);
Draw(level);
}
}
Draw(10);
Test.AreEqual((int)(2^10-1), s);