Wrote Vertical and Diagonal add based on Horizont.