Bring about an inch of water to boil in a saute pan. Add vinegar. Turn down to a simmer. Carefully break eggs into a small bowl and slide into the pan. The vinegar will help the whites come together. Simmer for 3 minutes using a spoon to pot water over top of eggs. Take 2 thick slices of tomato and put on plate. Salt and pepper to taste. Slice ham in half and put on top of tomato slices. Add a handful of fresh baby spinach to the top of the ham. When eggs are ready take out of the pan with a slotted spoon and place on top of spinach. Salt and pepper again to taste and enjoy!