amateur - find 1000000 matches