Discovering Preferential Voting: Three Levels of Understanding