go = ( input ) => {
const commands = parse( input );
let horizPos = 0, depth = 0;
commands.forEach( ( [ dir, units] ) => {
switch (dir) {
case 'forward': horizPos += units; break;
case 'down': depth += units; break;
case 'up': depth -= units; break;
}
})
return { horizPos, depth, answer: horizPos * depth }
}