Version 1.0c

 - Added python3 compatibility
 - Improved better memory usage via #8 ( use heapq to find n best results )