<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="5px" left="10px" height="10px" width="10px" />
<region id="d2" backgroundColor="blue" top="5px" left="20px" height="10px" width="10px" /> 
<region id="d3" backgroundColor="blue" top="5px" left="30px" height="10px" width="10px" />
<region id="d4" backgroundColor="blue" top="5px" left="40px" height="10px" width="10px" />
<region id="d5" backgroundColor="blue" top="5px" left="50px" height="10px" width="10px" />
<region id="d6" backgroundColor="blue" top="5px" left="60px" height="10px" width="10px" />
<region id="d7" backgroundColor="blue" top="5px" left="70px" height="10px" width="10px" />
<region id="d8" backgroundColor="blue" top="5px" left="80px" height="10px" width="10px" />
<region id="d9" backgroundColor="blue" top="5px" left="90px" height="10px" width="10px" />
        </layout>
    </head>
    <body>
        <par dur="indefinite">
            <animateMotion  to="5,400" begin="2.25s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d1" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="2.5s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d2" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="2.75s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d3" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="3s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d4" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="3.25s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d5" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="3.5s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d6" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="3.75s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d7" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="4s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d8" calcmode="linear" fill="freeze"/>
<animateMotion  to="5,400" begin="4.25s" accelerate="1" autoReverse="true" repeatCount="5" dur="2s" targetElement="d9" calcmode="linear" fill="freeze"/>
        </par>
    </body>
</smil>