test
zigzag interleave
weightp