#P1912. 合法域名

合法域名

题目描述

验证一个字符串是否是合法的DNSDNS域名。DNSDNS域名的格式要求如下:

条件1:域名由一系列以点分隔的标签组成。每个标签最长可为6363个。域名的总长度不能超过 255255 ,包括点。域名至少由22个标签组成。

条件2:域名标签只能包含字符 azAZ09a\sim z、A\sim Z、0\sim 9-(连字符)。不能在标签开头或结尾指定连字符。域名支持大小写,但是不区分大小写。

输入描述

输入一个字符串s(1s300)s(1\le |s|\le 300)

输出描述

如果字符串是合法域名,输出truetrue,否则输出falsefalse

样例

输入

163.com

输出

true