Adding solutions 56-59