For every country that has land borders, find the country with which it shares the longest land border.
*: overseas territories included
Source: Wikipedia
Start by naming any country that France borders. Then name any country that borders any of those countries. Then keep going until there are no more countries left to name.
One thing: Palestine is not considered a sovereign country by Jetpunk, so you should either remove it, or explain its inclusion in a caveat.