You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: lspost.m
    path of file: ./repos/informME/src/matlab_src
    
    the code of the file until where you have to start completion: %
% Permission was provided by the author, Arnold Neumaier, to 
% modify and distribute this MATLAB code with the informME 
% package. Contact the original author directly for use outside 
% this package. 
%
% Author's website:
% http://www.mat.univie.ac.at/~neum/
%
% Author's source websites:
% http://www.mat.univie.ac.at/~neum/software/mcs/
% http://www.mat.univie.ac.at/~neum/software/minq/
% http://www.mat.univie.ac.at/~neum/software/ls/
%
% function [alist,flist,gTp,pTGp,nmin,new]=lspost(alist,flist,prt) 		
% postprocessing of line search output
% find local quadratic model around best point
% and discard nonminimal points
%
% alist,flist:	lis
    
function [alist,flist,gTp,pTGp,nmin,new]=lspost(alist,flist,prt) 		
% postprocessing of line search output
% find local quadratic model around best point
% and discard nonminimal points
%
% alist,flist:	list of steps and corresponding function values 
%		at input: steps with known function values
%		at output: extrema found, except bad ones at boundary
		% sorted by increasing f
%		in particular, the best point is at alist(1)
% prt:		print level
%		0: nothing plotted or printed (default)
% 		1: mark extrema in plot
% gTp,pTGp	gradient and Hessian information from 
%		local quadratic model around best point
% nmin:		number of local minima detected
% new:		is alp=0 separated from abest by a barrier?
%

%
function [alist,flist,gTp,pTGp,nmin,new]=lspost(alist,flist,prt)

if nargin<3, prt=0; end