add algo design files
delete transh