Oracle Listener draft implementation
Stack maximum element implementations example