using System.Collections.Generic;
using System.Threading.Tasks;
public static void Main()
int methodenummer = Convert.ToInt32(Console.ReadLine());
String waarde = Console.ReadLine();
Console.WriteLine(NextLeapYear(Convert.ToInt32(waarde)));
Console.WriteLine(ConvertTime(Convert.ToInt32(waarde)));
Console.WriteLine(IsFibonacci(Convert.ToInt32(waarde)));
Console.WriteLine(NextPrime(Convert.ToInt32(waarde)));
Console.WriteLine(Reverse(Convert.ToString(waarde)));
Console.WriteLine(Palindrome(Convert.ToString(waarde)));
string[] scheiding = waarde.Split(',');
Console.WriteLine(anagram(scheiding[0], scheiding[1]));
Console.WriteLine(Pangram(Convert.ToString(waarde)));
string[] waarde3 = waarde.Split(',');
Console.WriteLine(LCM(waarde3[0], waarde3[1]));
string waarde4 = Console.ReadLine();
Console.WriteLine(GCD(Convert.ToInt32(waarde), Convert.ToInt32(waarde4)));
static int NextLeapYear(int jaar)
for (int mogelijkSchrikkeljaar = jaar + 1; mogelijkSchrikkeljaar < jaar + 5; mogelijkSchrikkeljaar++)
if (mogelijkSchrikkeljaar % 4 == 0 && mogelijkSchrikkeljaar % 400 != 0)
return mogelijkSchrikkeljaar;
static String ConvertTime(int minuten)
return (uren + ":0" + minuten);
return (uren + ":" + minuten);
static bool IsFibonacci(int getal)
int nieuwgetal = 1, vorigGetal = 1, fibonnaci = 2;
for (int teller = 1; teller < getal; teller++)
fibonnaci = vorigGetal + nieuwgetal;
static int NextPrime(int gegGetal)
int volgGetal = gegGetal;
for (int deler = 2; deler < volgGetal; deler++)
if (volgGetal % deler == 0)
isPriem = deler == volgGetal - 1;
static string Reverse(string text)
Char[] letters = text.ToCharArray();
return new string(letters);
static bool Palindrome(string text)
text = text.Replace(" ", String.Empty);
string tekst3 = Reverse(tekst2);
static bool anagram(string tekst1, string tekst2)
Char[] letters1 = tekst1.ToLower().Replace(" ", String.Empty).ToCharArray();
char[] letters2 = tekst2.ToLower().Replace(" ", String.Empty).ToCharArray();
string aa = new string(letters1);
string bb = new string(letters2);
static bool Pangram(string text)
char[] alf = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".ToCharArray();
char[] tekst = text.ToUpper().ToCharArray();
foreach (char letter in alf)
foreach (char letterGeg in tekst)
Console.WriteLine(aantalLetters);
return (aantalLetters == 26);
static int LCM(int a, int b)
int Waarde = (a * b) / a;
static int GCD(int a, int b)