Added solutions 36-40