add p1 solution in go
add p2 solution in go
Add p3 solution in go. Also removed a blank line in p1 divides routine.
add p4 solution in go