# Pastebin D9BpfrQT say ^10; # (0 1 2 3 4 5 6 7 8 9) say ^10 .take-while: * < 5 # (0 1 2 3 4) say ^10 .take-while(* < 5).ignore-until(6); # (0 1 2 3 4 6 7 8 9) say ^10 .take-while(* < 5).ignore-until(6).take-until(9) # (0 1 2 3 4 6 7 8)