@@ -0,0 +1,794 @@
+__author__ = 'Oleksandr Pylkevych'%0A%0A%0Adef hello_name(name):%0A    return %22Hello %22 + name + %22!%22%0A%0A%0Adef make_abba(a, b):%0A    return a + b + b + a%0A%0A%0Adef make_tags(tag, word):%0A    return %22%3C%22 + tag + %22%3E%22 + word + %22%3C/%22 + tag + %22%3E%22%0A%0A%0Adef make_out_word(out, word):%0A    return out%5B0:2%5D + word + out%5B2:%5D%0A%0A%0Adef extra_end(str):%0A    return str%5B-2:%5D * 3%0A%0A%0Adef first_two(str):%0A    if len(str) %3C 2:%0A        return str%0A    return str%5B:2%5D%0A%0A%0Adef first_half(str):%0A    return str%5B:len(str) / 2%5D%0A%0A%0Adef without_end(str):%0A    return str%5B1:len(str) - 1%5D%0A%0A%0Adef combo_string(a, b):%0A    if len(a) == 0:%0A        return b%0A    elif len(b) == 0:%0A        return a%0A    elif len(a) %3E len(b):%0A        return b + a + b%0A    return a + b + a%0A%0A%0Adef non_start(a, b):%0A    return a%5B1:%5D + b%5B1:%5D%0A%0A%0Adef left2(str):%0A    return str%5B2:%5D + str%5B:2%5D%0A

Create String_1.py