<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺ v ✰ Thanks for opening an issue! ✰ v Before smashing the submit button please review the template. v Word of caution: poorly thought-out proposals may be rejected v without deliberation ☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --> ## Summary Currently the function `conditionally_select_power_of_two_vector` uses method 5.1 from https://github.com/mir-protocol/r1cs-workshop/blob/master/workshop.pdf. By implementing the SumOfConditions method and then combining it with the existing technique, we could achieve less constraints. #### For Admin Use - [x] Not duplicate issue - [x] Appropriate labels applied - [x] Appropriate contributors tagged - [x] Contributor assigned/self-assigned