ORANGE NUMBERS SOLUTION and other thoughts