eliminate count>=n corner case in Enum.sample/2

plus more tests