my @inpud = (2,9,12,43,2,3,1);