top down versus bottom up processing examples