Croque Monsieur

You will need: Ham, Swiss cheese, sourdough bread, eggs and butter.