Problem 114 added

dynamic programming; block combinations