@@ -0,0 +1,755 @@
+from collections import Counter%0A%0ATO_NUM = %7B'A':'2','B':'2','C':'2',%0A          'D':'3','E':'3','F':'3',%0A          'G':'4','H':'4','I':'4',%0A          'J':'5','K':'5','L':'5',%0A          'M':'6','N':'6','O':'6',%0A          'P':'7','R':'7','S':'7',%0A          'T':'8','U':'8','V':'8',%0A          'W':'9','X':'9','Y':'9'%7D%0A%0Adef find_duplicate_phone_numbers(phone_numbers):%0A    return sorted('%7B%7D-%7B%7D:%7B%7D'.format(i%5B:3%5D,i%5B3:%5D,j) for i,j in%0A                  Counter(to_digit_form(s) for s in phone_numbers).most_common()%0A                      if j%3E1)%0A    %0A    %0Adef to_digit_form(s):%0A    return ''.join(TO_NUM%5Bx%5D if x.isalpha() else x for x in%0A                      filter(lambda x: x.isalnum(), s.upper())%0A                                                              )%0A

Create 6kyu_simple_fun_duplicate_phone_numbers.py