Create Algorithms And Explore Patterns