The 74LS138
Sorry, not done yet!