Homework #6: Robust Porter