def zavorky(pocet_naku=8):
  return True or False


if __name__ == '__main__':
    assert zavorky("((5+3)*2+1)") == True, "Simple"
    assert zavorky("{[(3+1)+2]+}") == True, "Different types"
    assert zavorky("(3+{1-1)}") == False, ") is alone inside {}"
    assert zavorky("[1+1]+(2*2)-{3/3}") == True, "Different operators"
    assert zavorky("(({[(((1)-2)+3)-3]/3}-3)") == False, "One is redundant"
    assert zavorky("2+3") == True, "No brackets, no problem"
    assert zavorky("([{}()]{[]})") == True, "No brackets, no problem"
    assert zavorky("([[{}(])]{[]})") == False, "No brackets, no problem"
