work through day 16 prag prog