create NPR algorithm project