automatic fish feeder literature review problem solving algorithm and flowchart