functional Calculator that Richard and I made