duplicates removal OK; test cases OK as from Roadmap