I think that this problem has two solutions.
< | | | | > - my awesome canoe with 4 sits.
end < D|B|A|C >
end < D|C|A|B >
I solved it drawing 4 tables with 4 columns in it and writing who wants to sit where and based on what.
The biggest problem i had with A, trying to locate him at the...