programmable logic array example problems