public const int LevelYouAre = 104;
public const int MaxLevel = 170;
private static decimal[] ExperienceArray = new decimal[MaxLevel];
public static void Main()
for (var levelIndex = 0; levelIndex < MaxLevel; levelIndex++)
var level = levelIndex + 1M;
var levelExp = (long)(level + (decimal)(300D * Math.Pow(2D, (double)(level / 7M))));
ExperienceArray[levelIndex] = (decimal)((totalExp & 0xffffffffc) / 4d);
Console.Out.WriteLine(ExperienceArray[LevelYouAre]);