I believe, in most states, nurses are only allowed to work 16 hours with at least 6 hours off to rest between shifts. I've only known one hospital to uphold this. It is tough working so many hours in a row, as a nurse, let alone assisting in surgery....