1188: Design Bounded Blocking Queue

Problem Statement