IC 59, orangemaze