use int.MaxValue for sandwich number to indicate that this is some invalid number