after finding block with size > sq method of hashing is used to find the element repeating in this block
Dictionary < int , int > m = new Dictionary < int , int > ( ) ; for ( int i = 0 ; i <= n ; i ++ ) {