prob 2 in go