parsing bottom up 4955391