completed mammals.js