First Person to 10 wins

Flip Anikel is in charge of a dart tournament.  In order to decide who goes first he decides to ask each competitor to toss a coin until they get a total of 10 heads.  The person who can do this in the LEAST number of tosses gets to go first.

 

Write a Python function that conform to the following: