Added learn to program solutions