new strategy and add E1.35 & E1.36
add E1.37
add E1.41
add E1.43
add E1.45
add *~ to .gitignore