PSO for 23 function