I have five people I need to sit around a circular table. Let's call them A,B,C,D and E. They do have some seating preferences though. - A wants to sit next to E - C wants to sit next to A or D - D wants to sit next to E and B - B does not want to sit next to C Can you find me an arrangement of the seats for these people?