RiverCrossPuzzle A solution for River crossing Puzzle Starting state everyone is on left side of River In Last state Everyone should be in right side People : Father , Mother , Police , Thief , daughter1 , daughter2 , Son1 , Son2