This was really fun,
interessting how the theme of ouroboros can itself spawn so many different interpretations