SHELF_VACANT
if (shelf == SHELF_VACANT) {
shelf = SHELF_VACANT;
static int shelf = SHELF_VACANT;
shelf == SHELF_VACANT &&
if (shelf == SHELF_VACANT)
shelf = SHELF_VACANT;
shelf == SHELF_VACANT &&
static int shelf = SHELF_VACANT;