[SUBS]RANK

Vortex. The hardest puzzle from Hanayama.