<｜begin▁of▁sentence｜>### Instruction:
Given a MultiDict with items [('key1', 'value1'), ('key2', 'value2'), ('key2', 'another_value2')], use the get function to retrieve an item associated with 'key2'. If 'key2' does not exist, return 'default_value'. Additionally, attempt to retrieve an item associated with a non-existing 'key3', returning 'default_value' if 'key3' is not found.
### Response:
from multidict import MultiDict

# Create a MultiDict object
md = MultiDict([('key1', 'value1'), ('key2', 'value2'), ('key2', 'another_value2')])

# Get an arbitrary item associated to 'key2'
value = md.get('key2', 'default_value')
print(value)

# Attempt to get an item associated to 'key3', which does not exist
non_existent_value = md.get('key3', 'default_value')
print(non_existent_value)
<|EOT|>
