press dark green flag
The original version is not very accurate, don't have many objects, and have some mistakes.So I decided to make a better one.