Automated counting of LEGO towers
  H. N. V. Temperley's method for counting vertically convex polyominoes is modified, generalized, and most importantly, programmed (in Maple). 
Doron Zeilberger (Temple University)