Simple Distributed storage system

POJ - 3757