Greece Must Deliver Over Next Three Days