cibguts:

Repost because I needed to edit some colouring !