added solution for 43