A new version of ArrayPath. Almost finished, something breaks in Kattis.