improved problem 7 after class on derivative filters
progress on prob 8