pure a = [a] -- pure is part of the standard library in GHC 7.10; Ideone uses the outdated GHC 7.8
main
= print $ map f
["1","1234","1221","3333","143332","22234","2234","22214","1221441","41233","13","1224","121","12221","43221"]
cHVyZSBhID0gW2FdIC0tIHB1cmUgaXMgcGFydCBvZiB0aGUgc3RhbmRhcmQgbGlicmFyeSBpbiBHSEMgNy4xMDsgSWRlb25lIHVzZXMgdGhlIG91dGRhdGVkIEdIQyA3LjgKCmY9YW55KGFsbChcKGEsYjpjKS0+MT5tb2QoYSEhMS1iKTQpLih6aXA9PDx0YWlsKSkubWFwTSgoXGEtPltbYSxhKzFdLFthKzEsYV1dKS5yZWFkLnB1cmUpCgptYWluID0gcHJpbnQgJCBtYXAgZiBbIjEiLCIxMjM0IiwiMTIyMSIsIjMzMzMiLCIxNDMzMzIiLCIyMjIzNCIsIjIyMzQiLCIyMjIxNCIsIjEyMjE0NDEiLCI0MTIzMyIsIjEzIiwiMTIyNCIsIjEyMSIsIjEyMjIxIiwiNDMyMjEiXQo=
[True,True,True,True,True,True,True,True,True,True,False,False,False,False,False]