Using topology for discrete problems | The Borsuk-Ulam theorem and stolen necklaces