default
{
touch_start(integer total_number)
{
float fGND=llGround(<0,0,0>);
vector vPOS=[[llGetPos]]();
vector vSCL=[[llGetScale]]();
float fZ=-vPOS.z+fGND+vSCL.z/2;
[[llSetPos]](vPOS+<0,0,fZ>);
}
}