https://vimcolors.com/coding-challenge-are-you-up-for-the-task/