ham and-butter-sandwich