Can you name all different types of sandwiches?

There are too many food combinations to list every hot and cold sandwich possible, but here is a list of some popular sandwiches:

Bologna sandwich

Hamburger

Cheeseburger

Chicken Sandwich

Chicken Salad sandwich

Tuna salad sandwich

Roast beef sandwich

Ham sandwich

Ham and cheese sandwich

Hot ham and cheese sandwich

Fish sandwich

Cheese sandwich

Grilled cheese sandwich

Patty melt sandwich

Reuben sandwich