[*] Learning stl algorithms