multi-shell printing