The mystery of your missing socks - I've got 99 socks but a match ain't one