Classical missionary cannibal problem solution using greedy search strategy in LISP