adding solution for 145