p1182 coding