A reminder of the five problem architectures.