Hoplin
Base Algorithm with Python #2