{ "cells": [ { "cell_type": "code", "execution_count": 9, "id": "a18bd2f3", "metadata": {}, "outputs": [], "source": [ "import evaluate as hf_evaluate\n", "import os\n", "os.environ[\"HF_ALLOW_CODE_EVAL\"] = \"1\"\n", "\n", "compute_ = hf_evaluate.load(\"code_eval\")" ] }, { "cell_type": "code", "execution_count": 15, "id": "0f3afc3f", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "({'pass@2': np.float64(1.0)},\n", " defaultdict(list,\n", " {0: [(0,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 0}),\n", " (1,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 1}),\n", " (2,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 2}),\n", " (3,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 3}),\n", " (4,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 4}),\n", " (5,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 5}),\n", " (6,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 6}),\n", " (7,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 7}),\n", " (8,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 8}),\n", " (9,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 9}),\n", " (10,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 10}),\n", " (11,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 11}),\n", " (12,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 12}),\n", " (13,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 13}),\n", " (14,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 14}),\n", " (15,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 15}),\n", " (16,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 16}),\n", " (17,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 17}),\n", " (18,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 18}),\n", " (19,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 19}),\n", " (20,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 20}),\n", " (21,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 21}),\n", " (22,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 22}),\n", " (23,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 23}),\n", " (24,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 24}),\n", " (25,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 25}),\n", " (26,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 26}),\n", " (27,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 27}),\n", " (28,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 28}),\n", " (29,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 29}),\n", " (30,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 30}),\n", " (31,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 31}),\n", " (32,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 32}),\n", " (33,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 33}),\n", " (34,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 34}),\n", " (35,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 35}),\n", " (36,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 36}),\n", " (37,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 37}),\n", " (38,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 38}),\n", " (39,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 39}),\n", " (40,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 40}),\n", " (41,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 41}),\n", " (42,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 42}),\n", " (43,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 43}),\n", " (44,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 44}),\n", " (45,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 45}),\n", " (46,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 46}),\n", " (47,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 47}),\n", " (48,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 48}),\n", " (49,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 49}),\n", " (50,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 50}),\n", " (51,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 51}),\n", " (52,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 52}),\n", " (53,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 53}),\n", " (54,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 54}),\n", " (55,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 55}),\n", " (56,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 56}),\n", " (57,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 57}),\n", " (58,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 58}),\n", " (59,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 59}),\n", " (60,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 60}),\n", " (61,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 61}),\n", " (62,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 62}),\n", " (63,\n", " {'task_id': 0,\n", " 'passed': True,\n", " 'result': 'passed',\n", " 'completion_id': 63})]}))" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "tests = \"def check(candidate):\\n\\n # Check some simple cases\\n assert candidate(\\\"a\\\") == False , \\\"a\\\"\\n assert candidate(\\\"aa\\\") == False , \\\"aa\\\"\\n assert candidate(\\\"abcd\\\") == True , \\\"abcd\\\"\\n assert candidate(\\\"aabb\\\") == False , \\\"aabb\\\"\\n assert candidate(\\\"adb\\\") == True , \\\"adb\\\"\\n assert candidate(\\\"xyy\\\") == False , \\\"xyy\\\"\\n assert candidate(\\\"iopaxpoi\\\") == True , \\\"iopaxpoi\\\"\\n assert candidate(\\\"iopaxioi\\\") == False , \\\"iopaxioi\\\"\\n\"\n", "code = \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\"\n", "codes = [\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n if s[0] == s[1] or s[1] == s[2] or s[2] == s[3]:\\n return False\\n return is_happy(s[1:])\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(0, len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(0, len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3 and s[0] == s[1] and s[1] == s[2]:\\n return True\\n return is_happy(s[1:]) or is_happy(s[2:])\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n return len(s) >= 3 and len(set(s[i:i+3])) == 3\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+1] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n else:\\n return all(s[i] != s[i+1] for i in range(len(s)-2))\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n if s[0] == s[1] or s[1] == s[2] or s[2] == s[3]:\\n return False\\n return is_happy(s[1:])\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n return len(s) >= 3 and all(s[i:i+3] != s[i+1:i+4] for i in range(len(s)-2))\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n else:\\n return all(s[i] != s[i+1] for i in range(len(s)-2))\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] and s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n if s[0] == s[1] or s[1] == s[2] or s[0] == s[2]:\\n return False\\n return is_happy(s[1:])\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n if s[0] == s[1] or s[1] == s[2] or s[0] == s[2]:\\n return False\\n return is_happy(s[1:])\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(0, len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(0, len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n if s[0] == s[1] or s[1] == s[2] or s[2] == s[3]:\\n return False\\n return is_happy(s[1:])\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] and s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n else:\\n for i in range(len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n if s[0] == s[1] or s[1] == s[2] or s[2] == s[3]:\\n return False\\n return is_happy(s[1:])\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] and s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n if s[0] == s[1] or s[1] == s[2] or s[2] == s[3]:\\n return False\\n return is_happy(s[1:])\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(0, len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n return len(s) >= 3 and all(s[i] != s[i+1] for i in range(len(s)-2))\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3 and s[0] == s[1] and s[1] == s[2]:\\n return True\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] and s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n return len(s) >= 3 and all(s[i] != s[i+1] for i in range(len(s)-2))\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] or s[i] == s[i + 2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n else:\\n for i in range(0, len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n else:\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3:\\n return True\\n for i in range(len(s)-2):\\n if s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n for i in range(len(s) - 2):\\n if s[i] == s[i + 1] == s[i + 2]:\\n return False\\n return True\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n if len(s) == 3 and s[0] == s[1] and s[1] == s[2]:\\n return True\\n return is_happy(s[1:]) or is_happy(s[2:])\\n\\n\",\n", " \"\\ndef is_happy(s):\\n \\\"\\\"\\\"You are given a string s.\\n Your task is to check if the string is happy or not.\\n A string is happy if its length is at least 3 and every 3 consecutive letters are distinct\\n For example:\\n is_happy(a) => False\\n is_happy(aa) => False\\n is_happy(abcd) => True\\n is_happy(aabb) => False\\n is_happy(adb) => True\\n is_happy(xyy) => False\\n \\\"\\\"\\\"\\n if len(s) < 3:\\n return False\\n else:\\n for i in range(len(s)-2):\\n if s[i] == s[i+1] or s[i] == s[i+2]:\\n return False\\n return True\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\"\n", " ]\n", "test_cases = [tests]\n", "candidates = [codes]\n", "results = compute_.compute(references=test_cases, predictions=candidates, k=[2])\n", "results" ] } ], "metadata": { "kernelspec": { "display_name": "flame-env", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.12" } }, "nbformat": 4, "nbformat_minor": 5 }