Пятеро друзей – Андрей, Борис, Виктор, Григорий и Дмитрий решили записаться в кружок любителей логических задач. Руководитель кружка дал им задание. Они должны были приходить на занятия по возможности чаще, но в разных сочетаниях, соблюдая следующие условия:
1. если Андрей приходит вместе с Дмитрием, то Борис должен присутствовать;
2. если Дмитрий отсутствует, то Борис должен быть, а Виктор должен отсутствовать;
3. если приходит Дмитрий, то Григорий пусть не приходит;
4. Андрей и Виктор не могут одновременно ни присутствовать, ни отсутствовать;
5. если Борис отсутствует, то Дмитрий должен присутствовать, но в том случае, если не присутствует Виктор;
6. если Виктор присутствует, но отсутствует Борис, то Григорий должен быть, а Дмитрий должен отсутствовать. В каких сочетаниях друзья могли посещать занятия?