joke = [
    {
      "id": 1,
      "type": "general",
      "setup": "What did the fish say when it hit the wall?",
      "punchline": "Dam."
    },
    {
      "id": 2,
      "type": "general",
      "setup": "How do you make a tissue dance?",
      "punchline": "You put a little boogie on it."
    },
    {
      "id": 3,
      "type": "general",
      "setup": "What's Forrest Gump's password?",
      "punchline": "1Forrest1"
    },
    {
      "id": 4,
      "type": "general",
      "setup": "What do you call a belt made out of watches?",
      "punchline": "A waist of time."
    },
    {
      "id": 5,
      "type": "general",
      "setup": "Why can't bicycles stand on their own?",
      "punchline": "They are two tired"
    },
    {
      "id": 6,
      "type": "general",
      "setup": "How does a train eat?",
      "punchline": "It goes chew, chew"
    },
    {
      "id": 7,
      "type": "general",
      "setup": "What do you call a singing Laptop",
      "punchline": "A Dell"
    },
    {
      "id": 8,
      "type": "general",
      "setup": "How many lips does a flower have?",
      "punchline": "Tulips"
    },
    {
      "id": 9,
      "type": "general",
      "setup": "How do you organize an outer space party?",
      "punchline": "You planet"
    },
    {
      "id": 10,
      "type": "general",
      "setup": "What kind of shoes does a thief wear?",
      "punchline": "Sneakers"
    },
    {
      "id": 11,
      "type": "general",
      "setup": "What's the best time to go to the dentist?",
      "punchline": "Tooth hurty."
    },
    {
      "id": 12,
      "type": "knock-knock",
      "setup": "Knock knock. \n Who's there? \n A broken pencil. \n A broken pencil who?",
      "punchline": "Never mind. It's pointless."
    },
    {
      "id": 13,
      "type": "knock-knock",
      "setup": "Knock knock. \n Who's there? \n Cows go. \n Cows go who?",
      "punchline": "No, cows go moo."
    },
    {
      "id": 14,
      "type": "knock-knock",
      "setup": "Knock knock. \n Who's there? \n Little old lady. \n Little old lady who?",
      "punchline": "I didn't know you could yodel!"
    },
    {
      "id": 15,
      "type": "programming",
      "setup": "What's the best thing about a Boolean?",
      "punchline": "Even if you're wrong, you're only off by a bit."
    },
    {
      "id": 16,
      "type": "programming",
      "setup": "What's the object-oriented way to become wealthy?",
      "punchline": "Inheritance"
    },
    {
      "id": 17,
      "type": "programming",
      "setup": "Where do programmers like to hangout?",
      "punchline": "The Foo Bar."
    },
    {
      "id": 18,
      "type": "programming",
      "setup": "Why did the programmer quit his job?",
      "punchline": "Because he didn't get arrays."
    },
    {
      "id": 19,
      "type": "general",
      "setup": "Did you hear about the two silk worms in a race?",
      "punchline": "It ended in a tie."
    },
    {
      "id": 20,
      "type": "general",
      "setup": "What do you call a laughing motorcycle?",
      "punchline": "A Yamahahahaha."
    }
]