def first_last6(nums): if nums[0] == 6 or nums[-1] == 6: return True else: return False def same_first_last(nums): if len(nums) >= 1 and nums[0]==nums[-1]: return True else: return Falsedef make_pi(): return [3,1,4]def common_end(a, b): if a[0] == b[0] or a[-1] == b[-1]: return True else: return Falsedef sum3(nums): return sum(nums)def rotate_left3(nums): return [nums[1],nums[2],nums[0]]def reverse3(nums): return nums[::-1]def max_end3(nums): return [max(nums[0],nums[-1])]*3def sum2(nums): if len(nums) < 2: return sum(nums)a else: return nums[0]+nums[1]def middle_way(a, b): len_a,len_b = len(a),len(b) return [a[len_a/2],b[len_b/2]]def make_ends(nums): return [nums[0],nums[-1]]def has23(nums): return 2 in nums or 3 in nums