exercise 584 results