strategy pattern in JavaScript
``` const mergeSort = () => { console.log("mergeSort()"); } const quickSort = () => { console.log("quickSort()"); } const selectStrategy = 1>0 ?mergeSort: quickSort; const context = (runStrategy) => { runStrategy(); } context(selectStrategy); ```