PGM Homeworks