confict
solution confilct