Solutions to various facebook hacker challenge questions