HPS homework