needle/haystack haystack/needle ... whatever.