I have a hard enough time with these 12-hour shifts. I've heard of 16-18-hour shifts in the medical profession.
YIKES!
Night Shifts are always a different working world then day timers..You learn to put up with alot when you have only had 4 hrs sleep!