pq:=PQ(); foreach x in (T("Clear drains",3, "Feed cat",4, "Make tea",5, "Solve RC tasks",1, "Tax return",2, "Clean room",10,"Wash cat",10)){ pq.add(x,__xWalker.next()) } pq.println(); println("Number 1 thing to do: ",pq.peek()); println("Top 2 things to do: ",pq.walker().walk(2)); println("Do this next year: ",pq.walker().walk()[-1]); println("ToDo list:"); foreach item in (pq){ item.println() } pq.println();