Assignment 8: Selection