a 16- h . haft.