@lewawo4734 в if (([[1]] || [[2]]) & ([[3]] || [[4]])) - вот например. Тут должны соблюдаться 2 условия, между которыми &. Из первой группы одно из двух должно выполняться, из второй группы тоже самое.
@cparonny Спасибо большое работает, я код ещё не совсем умею читать, а на кубиках сделать подобное не получалось потому-что не понимал логики работы этого генератора