    <smil xmlns="http://www.w3.org/2001/SMIL20/Language">
        <head>
            <layout>
                <root-layout width="640" height="480" backgroundColor="white"/>
                <region id="d1" backgroundColor="blue" top="-100px" left="1000px" height="20px" width="20px" />
    <region id="d2" backgroundColor="blue" top="600px" left="-100px" height="20px" width="20px" />
    <region id="d3" backgroundColor="blue" top="-100px" left="-100px" height="20px" width="20px" />
            </layout>
        </head>
        <body>
            <par dur="indefinite">
                <par fill="freeze" autoReverse="true" dur="12">
    <animateMotion values="0,0;5,400;700,400;-620,400" begin="2s" decelerate="1" dur="8s" targetElement="d1"  additive="sum" calcMode="paced" fill="freeze"/>
    <animateMotion values="0,0;150,-300;750,-300" begin="2s" decelerate="1" dur="9s" targetElement="d2"  additive="sum" calcMode="paced" fill="freeze"/>
    <animateMotion values="0,0;50,310;800,400" begin="2s" decelerate="1" dur="10s" targetElement="d3"  additive="sum" calcMode="paced" fill="freeze"/>
    </par>
            </par>
        </body>
    </smil>