using System;
public class Test
{
public static void Main()
{
// your code goes here
int[] thresholds = new int[4] {100, 500, 1000, 1500};
int difficulty = 0;
int score = 0;
for (score = 0; score <= 3000; score++) {
for (int x = 0; x < thresholds.Length; x++)
{
if (score % thresholds[x] < score && difficulty < x + 1) {
difficulty = x + 1;
Console.WriteLine("Score: " + score + " Threshold: " + thresholds[x] + " Difficulty: " + difficulty + " Increased difficulty!");
break;
}
}
}
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQlpbnRbXSB0aHJlc2hvbGRzID0gbmV3IGludFs0XSB7MTAwLCA1MDAsIDEwMDAsIDE1MDB9OwoJCWludCBkaWZmaWN1bHR5ID0gMDsKCQlpbnQgc2NvcmUgPSAwOwoKCQlmb3IgKHNjb3JlID0gMDsgc2NvcmUgPD0gMzAwMDsgc2NvcmUrKykgewoJCQlmb3IgKGludCB4ID0gMDsgeCA8IHRocmVzaG9sZHMuTGVuZ3RoOyB4KyspCgkJCXsKCQkJCWlmIChzY29yZSAlIHRocmVzaG9sZHNbeF0gPCBzY29yZSAmJiBkaWZmaWN1bHR5IDwgeCArIDEpIHsgCgkJCQkJZGlmZmljdWx0eSA9IHggKyAxOwoJCQkJCUNvbnNvbGUuV3JpdGVMaW5lKCJTY29yZTogIiArIHNjb3JlICsgIiBUaHJlc2hvbGQ6ICIgKyB0aHJlc2hvbGRzW3hdICsgIiBEaWZmaWN1bHR5OiAiICsgZGlmZmljdWx0eSArICIgSW5jcmVhc2VkIGRpZmZpY3VsdHkhIik7CgkJCQkJYnJlYWs7IAoJCQkJfQoJCQl9CgkJfQoJfQp9