Sisäkkäinen koodi on kamalaa. Otan viisi ylimääräistä funktiokutsua yhden lisäkerroksen sijaan joka kerta