State transition programming and Karnaugh map