Accepted version of 2A.go