H A L .