..................................(.(...................(...................[[[[....).]]]]................................................................(........)..((................[...........(..................).............................)).....(((((.........))))).....]..........(((((((.........)))))))......(................).....((....))....................(......(..(....)......[.....................................................[...........(.................).)......[...............(....[.......<<<..)..{....].........>>>......)...]..................................................(..(.........].(..<.<....)........])..)....}..........>.>.............................................................................(((...................................(................................[[)[[[[............(..(....(.............]]]].]].)..................)..)...................................................))).......................................................................((.....((........))................)).............................((.((..............(.(......).){.{{)).))..........[[[.[..}}.}).)...................].]]]......((.........))............(.((((.....)))).).....((.........)).....................((........(..............................)........))..............((((((..[[....))))))......................((.(.(.........).).))..............[....(...........].....................]]...................................................[.......................).......(.(.((....)).).)....]....