Added solutions #30 - #35, no new branch for now