void foo(int beer, int beverage)
{
if (beer < 0 || beverage < 0) return;
if (beer * 23 + beverage * 19 == 823)
{
if (beer < beverage)
printf("%d %d\n", beer, beverage);
}
if (beer * 23 + beverage * 19 < 823)
{
foo(beer, beverage + 1);
}
else
{
foo(beer - 1, beverage);
}
}
int main()
{
foo(823 / 23, 0);
}