Facebook PE Interview Assignment