Missionaries and Cannibals problem

Search Algorithms: Breadth first search, depth first search(Memoizing,
path-checking and interative deepening)