User-1771888428 posted
How to obtain all states of n checkboxes to a List<List<bool>>, For example 5 checkboxes have 2^5 states, then convert this number (32) to its binary values in a list and finaly convert these binaries to a List<List<bool>>
[ 0b11111, 0b11110, 0b11100, ... ] => { {true,true,true,true,true}, {true,true,true,true,false}, {true,true,true,false,false}, ... }