Added solutions up to 48