Skip to content

Heuristic update

Heuristic update #20