implemented symdecode
before switchting to graph algorithm version of forward_data_flow
sync