Introduction
Dictionaries are a fundamental data structure in Python. They are used to store key-value pairs, where each key is unique. Sometimes, we need to find all the keys in a dictionary that have a specific value. In this challenge, you will be asked to write a function that finds all the keys in a dictionary that have a given value.