    <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>