forked from: Saqoosha challenge for amateurs [ Iridescent Locus ]