adbcbcfa

south north