middle to sets