Build a Program-Based website .
1) work with a pre-defined integers-array (which ill provide).
2) manifest the integers into colors
3) get user responses (button clicks).
4) change buttons colors accordingly to a pre-defined logic (which ill explain in detail)
5) save user clicks data.
i have no language preferences .
Site-flow description in the attached file.