shanghai-easy-graph