If the key is already in the map then get its corresponding value and update the list and put it in the map
if ( Hash . ContainsKey ( key ) ) { List < int > get_al = Hash [ key ] ; get_al . Add ( i ) ; Hash [ key ] = get_al ; }