lab6 late - todo add ap/pp pred rules
lab6 supp