hw2 bug fixed; tested; challenge problems added