1,000 Colors Puzzle // by Clemens Habicht