(lambda _:(lambda u,l,i,t,a:[[[u((a.l+a.I)) for a.I in[(a.c(31345535940552103917314272118))]][0] for a.c in [((lambda x:[((a.chr((a.x% 256))+a.c((a.x/256))) if a.x else '') for a.x in[(x)]][0]))]][0] for a.l in[(('%s%sp\x3a%s'% (a.chr(104),(a.chr(116)*a.len([0,0j])),('/'*(a.int(1==1)+1)))))]][0])(_.__dict__['print'],(lambda f:(lambda x: x(x))(lambda y: f(lambda *args: y(y)(*args)))),__import__('sys'),__import__('trace').Trace(count=False,trace=False).runctx,type('StateDict',(),_.__dict__)()))(__import__('{0}\x62\x75{1}\x6c\x74{1}\x6e{0}'.format('\x5f'*2,'\x69')))
KGxhbWJkYSBfOihsYW1iZGEgdSxsLGksdCxhOltbW3UoKGEubCthLkkpKSBmb3IgYS5JIGluWyhhLmMoMzEzNDU1MzU5NDA1NTIxMDM5MTczMTQyNzIxMTgpKV1dWzBdIGZvciBhLmMgaW4gWygobGFtYmRhIHg6WygoYS5jaHIoKGEueCUgMjU2KSkrYS5jKChhLngvMjU2KSkpIGlmIGEueCBlbHNlICcnKSBmb3IgYS54IGluWyh4KV1dWzBdKSldXVswXSBmb3IgYS5sIGluWygoJyVzJXNwXHgzYSVzJyUgKGEuY2hyKDEwNCksKGEuY2hyKDExNikqYS5sZW4oWzAsMGpdKSksKCcvJyooYS5pbnQoMT09MSkrMSkpKSkpXV1bMF0pKF8uX19kaWN0X19bJ3ByaW50J10sKGxhbWJkYSBmOihsYW1iZGEgeDogeCh4KSkobGFtYmRhIHk6IGYobGFtYmRhICphcmdzOiB5KHkpKCphcmdzKSkpKSxfX2ltcG9ydF9fKCdzeXMnKSxfX2ltcG9ydF9fKCd0cmFjZScpLlRyYWNlKGNvdW50PUZhbHNlLHRyYWNlPUZhbHNlKS5ydW5jdHgsdHlwZSgnU3RhdGVEaWN0JywoKSxfLl9fZGljdF9fKSgpKSkoX19pbXBvcnRfXygnezB9XHg2Mlx4NzV7MX1ceDZjXHg3NHsxfVx4NmV7MH0nLmZvcm1hdCgnXHg1ZicqMiwnXHg2OScpKSk=