Codes for problems that can be solved writing codes also.