add many functions
I should reconsider the way to solve this problem...
WA
solve 0090_Overlaps_of_Seals
Merge branch 'feature-0090'