--------------------------------------------------------------------------- --------------------------------------------------------------------------- ------------------------------------------12--13--10--12------------------- --10--13--12--15--13--12--10--13--12--10----------------------------------- --------------------------------------------------------------------------- --------------------------------------------------------------------------- repeat