Author: NKA Project LIT-4.