Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAI thought there would be a simpler way of doing the "cross join" but the solution looks exactly like mine.
Two joins were required anyway.
Nice challenge, btw.