The base of a triangle is 4cm longer than the altitude and it’s area is 16cm^2. Find the length of the base and the altitude [Please help ASAP]