Generate and develop logic