The only "tiny" problem... how could you program the required PIC, if you don't have any programmer?