############# +...%.<....(+ #############