Decide and implement DP/heap and approximation | Optiver