A problem would make you want to program