added Go solution for problem #5