Konigsberg
Konigsberg
make tree more generic