inMap.compute(edge, { _, value -> value?.add(node2); value ?: HashSet(listOf(node2)) })