Doesnt this calculator keyboard look familiar???
http://mathcs.albion.edu/~mbollman/AvCalc.html
check out this posting,
little key quiz: key quiz?