Big Stacks in the TORSE