Popular recipes by Fan Risun http://code.activestate.com/recipes/users/4186830/2024-04-21T10:16:31ZActiveState Code Recipes