@danceguy
"Having danced a total of twenty two songs, the tournament finally comes to an end" has several grammar mistakes.
* The tournament isn't the one who has danced, it's the dancers. This is a classic dangling modifier.
* You can't dance a song, though you can dance to a song, or dance...