Bottom up for FIRST Set