<smil xmlns="http://www.w3.org/2000/SMIL20/CR/Language">
  <head>
    <layout>
      <root-layout backgroundColor="#eeffcc" width="640" height="480"/>
      <region id="r" fit="fill"/>
    </layout>
  </head>
  <body>
    <par dur="indefinite">
      <brush region="r" id="d1" color="blue" top="5" left="10" width="20" height="20"/>
      <brush region="r" id="d2" color="blue" top="5" left="45" width="20" height="20"/>
      <brush region="r" id="d3" color="blue" top="5" left="75" width="20" height="20"/>
      <brush region="r" id="d4" color="blue" top="5" left="120" width="20" height="20"/>
      <brush region="r" id="d5" color="blue" top="5" left="150" width="20" height="20"/>
      <brush region="r" id="d6" color="blue" top="5" left="180" width="20" height="20"/>
      <brush region="r" id="d7" color="blue" top="5" left="210" width="20" height="20"/>
      <brush region="r" id="d8" color="blue" top="5" left="220" width="20" height="20"/>
      <brush region="r" id="d9" color="blue" top="5" left="255" width="20" height="20"/>
      <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>