ball valve principle | ScratchStats