Codecademy Python3 Challenge: Values That Are Keys

# Write your values_that_are_keys function here:
def values_that_are_keys(my_dictionary):
  empty_list = []

  for value in my_dictionary.values():
    if value in my_dictionary.keys():
      empty_list.append(value)


  return empty_list

# Uncomment these function calls to test your  function:
print(values_that_are_keys({1:100, 2:1, 3:4, 4:10}))
# should print [1, 4]
print(values_that_are_keys({"a":"apple", "b":"a", "c":100}))
# should print ["a"]