37 - mutexes
38 - stateful goroutines
39 - sorting
40 - sorting by functions