solve
Merge pull request #3 from xusCrus/refactor-magical-range

solve