ColorTokens interview question

Medium hard questions, mostly technical