starting MM tasks
first forward chaining implementation
fixed rule numbers
added correct behavioar then solution is already here
added checking for result in facts
added terminating word at the terminating state