Book Allocation Problem Code 360