/*
* pe5.c
* https://mind.kittttttan.info/c/pe5
*/
/* https://mind.kittttttan.info/c/gcd */
#include "gcd.h"
#include <stdio.h>
#include <stdlib.h>
void pe5(unsigned long n) {
unsigned long i, d = 1;
for (i = 2; i <= n; ++i) {
d = lcm(d, i);
}
printf("%lu below %lu\n", d, n);
}
int main() {
unsigned long n;
puts("Problem 5:");
while (1) {
if (scanf("%lu", &n) != 1) {
scanf("%*s");
puts("Input Number.");
} else {
if (!n) {
break;
}
pe5(n);
}
}
return 0;
}