Sort:  

thanks @bat-junior can you answer the puzzle?