Before you start cooking, you will need the following: two eggs, two pieces of toast, one handfull of shredded swiss cheese, one frying pan and a toaster.
Step 1: Toast your two pieces of bread. Once that is done, cut a hole in the center of each one. The hole should be about two inches across.
Step 2: Put the toast in the frying pan. Break an egg into each hole in the toasts. When the egg looks fairly well done, turn to cook the other side.

Now for the magic.
Step 4: Spread the shredded cheese onto the pan. The shredded cheese should be formed into two shaped piles, each about the size of the toast.
Step 5: Place the toast on top of the frying cheese and wait. After only a couple of minutes, you will see the cheese start to change color, becoming dark. When this happens, you should find that you can slide a spatula easily underneath. If you find the cheese "smooshes up" when you do this, then it's not cooked enough yet.
Step 6: Remove, cool and eat.
I've tried this with different types of cheese and it's just not as good. This is true even though I'm not a Swiss cheese fan.