Project Euler problems implemented in Go