```coffeescript
express = require("express")
path = require("path")
http = require("http")
app = express()

app.set "port", process.env.PORT || 3000
# Log requests to the console
app.use express.logger "dev"
# Allow the app to read JSON from the body in POSTs and PUTs
app.use express.bodyParser()
# OS-agnostic way of going up two directories
# to be able to access the lib and vendor folders
app.use express.static path.join __dirname, "..", ".."

app.get "/", (request, response) ->
    response.sendfile path.join "src", "app", "index.html"

# Add more routes here

http.createServer(app).listen app.get("port"), () ->
    console.log "Server listening on port: " + app.get "port"```

Move from 4 to 2 spaces in coffeescript
user
```coffeescript
express = require("express")
path = require("path")
http = require("http")
app = express()

app.set "port", process.env.PORT || 3000

# Log requests to the console
app.use express.logger "dev"

# Allow the app to read JSON from the body in POSTs and PUTs
app.use express.bodyParser()

# OS-agnostic way of going up two directories
# to be able to access the lib and vendor folders
app.use express.static path.join __dirname, "..", ".."

app.get "/", (request, response) ->
  response.sendfile path.join "src", "app", "index.html"

# Add more routes here

http.createServer(app).listen app.get("port"), () ->
  console.log "Server listening on port: " + app.get "port"
```
assistant