solved most of the easy ones