super hard compilation (132,421 results)