template <typename DFirstCursor1, typename DFirstCursor2> bool isomorph(DFirstCursor1 left, DFirstCursor2 first, DFirstCursor2 last = DFirstCursor2());