Not Another Constructive!

QOJ - 8776