Functional groups

All of my work so far