stack with linked kl