>16
単にtailの位置を毎回headとcountを使って計算すればいいのでは
tail= ( head + count ) % QUEUE_SIZE
てなかんじで