Preheat oven to 350°. Beat together butter and 1 cup sugar until light and fluffy. Stir in egg yolk, vanilla, almond extract and salt. Stir in flour and mix well. Pat into a 15-1/2-inch by 10- 1/2-inch baking pan. Beat egg white till stiff, then beat in 2 tablespoons sugar and cinnamon. Fold in almonds and spread over base. Bake for 25 to 30 minutes. Remove from oven and let cool 10 minutes. Cut into bars of desired size and shape while still warm.