Tons of functional! Implemented sum, vertical merging