add more python solution