<?php
$cases = array(23, 18, 5, 8, 10, 16); array_walk($cases, function($v) use (&$totals) { $totals[] = end($totals) + $v;});
PD9waHAKCiRjYXNlcyA9IGFycmF5KDIzLCAxOCwgNSwgOCwgMTAsIDE2KTsKJHRvdGFscyA9IGFycmF5KCk7CmFycmF5X3dhbGsoJGNhc2VzLCBmdW5jdGlvbigkdikgdXNlICgmJHRvdGFscykgeyAkdG90YWxzW10gPSBlbmQoJHRvdGFscykgKyAkdjt9KTsKCnByaW50X3IoJHRvdGFscyk7