fn configure_lights((lights, buttons, _): &(usize, Vec<usize>, Vec<i32>)) -> i32
Check all patterns with one set bit, then pattern with two sets bits and so on, until we find a match.