Solutions to ProjectEuler problems implemented in Go