reorder examples to show simpler cases first