finite distinct (INprogress)

INprogress #3 - wind