Ham sandwich