Write a Python program to combine two dictionaries, adding values for common keys.
d1 = {'a': 100, 'b': 200, 'c': 300}
d2 = {'a': 300, 'b': 200, 'd': 400}
Sample output: {'a': 400, 'b': 400, 'c': 300, 'd': 400}
Write a program to generate and print another tuple whose values are even numbers in the given tuple (1, 2, 3, 4, 5, 6, 7, 8, 9, 10).