Implements a N colour solver in Racket for colouring graphs with N colours