Victoria II. I formed Germany. Twice! I figured out, first I had to beat Austria to gain Hegemony. Then, I had to capture some territory from Denmark and release Holstein. Once I did that I could form the North German Federation.
Then, later I managed to capture the prerequisite territory from France, and beat Austria once more. I managed to do both. I will upload pictures later.