>>>>>>>>>>>[-]+><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-]<[>>>[-]><>[-]<<<<[-]>>>[>+<<<<+>>>-]>[<+>-]<><[-]+><>[-]<<<[-]>>[>+<<<+>>-]>[<+>-]<><[-]><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]><>>[-]><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++++++++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<[[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]>[-]>[-]++++[-<++++++++>]<><<<[>>>[-]<[>+<-]<+[>+<-]<-[>+<-]>]>>>[-]<<<<<<<<<<<<<<<<<<<[-]>>>>>>>>>>>>>>>>>>[>+<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>-]>[<+>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<[-]>[-]<<[>+>+<<-]>>+[<<+>>-]<[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++++++++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<]<<><[-]><>>[-]><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++++++++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<[[-]>[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<>.<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++><<>>[-]>[-]>[-]>[-]<<<<<[->->+<[->>>+>+<<<<]>>>>[-<<<<+>>>>]<>[-]+<[>-<[-]]>[<<+<[-<+>]>>>-]<<<<<]>>[<<+>>-]<[-]++><<[->-<]+>[<->[-]][-]+<[>->[-]>[-]<++++++++++.>+++++[-<+++++++>]<.........>+++++[-<------->]<.<<[-]]>[>[-]>[-]<>++++[-<++++++++>]<.>+++++++[-<+++++++++++++>]<+.>+++++++[-<------------->]<-.<-]<[-]>[-]<<[>+>+<<-]>>+[<<+>>-]<[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++++++++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<]<<><[-]>[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<>[-]+<[>-<[-]]>[<+>-]<[>>[-]>[-]>[-]<<<<<<[>>>>>+>+<<<<<<-]>>>>>>[<<<<<<+>>>>>>-]<<>>>[-]><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+++++++++><<>>[-]>[-]<<<[>>[-]<[>+>+<<-]>[<+>-]+>[[-]<-<->>]<<<-]>>[<<+>>-]<<<>>[-]<<[>[-]>+<<[-]]>[>+<[-]]>[<<+>>-]<[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+><<>[<->-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]>[-]++++[-<++++++++>]<><<[->-<]>[<+>[-]]<<>>[-]<<[>[-]>+<<[-]]>[>+<[-]]>[<<+>>-]<<[[-]>[-]<>++++++++[-<++++++++++>]<.>++++[-<+++++++>]<.-----------.>++++[-<++++++>]<.>++++[-<----->]<.+++++++++++++.>+++++++++[-<--------->]<-.[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+<[>->[-]>[-]>[-]++++++++[-<+++++++++++>]<><<>.<><<<[-]]>[>[-]>[-]>[-]++++++[-<+++++++++++++>]<+><<>.<><<-]<[-]>[-]<>++++[-<++++++++>]<.>+++++++[-<++++++++++++>]<.+.---.----.>++++[-<------------->]<.>++++++[-<-------->]<.[-]><[-]>[-]>>[-]+[[-]<,----------[>+<<<[>+<-]>[<++++++++++>-]>--------------------------------------[<<+>>-]]>]<<<><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+++++++++><<>>[-]>[-]<<<[>>[-]<[>+>+<<-]>[<+>-]+>[[-]<-<->>]<<<-]>>[<<+>>-]<<<>>[-]<<[>[-]>+<<[-]]>[>+<[-]]>[<<+>>-]<[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+><<>[<->-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]>[-]++++[-<++++++++>]<><<[->-<]>[<+>[-]]<<>>[-]<<[>[-]>+<<[-]]>[>+<[-]]>[<<+>>-]<<][-]>[-]<<[>+>+<<-]>>[<<+>>-]<<<<[-]>>>[<<<+>>>-]<<<><>[-]<<<[-]>>[>+<<<+>>-]>[<+>-]<><[-]>[-]<<<<<[>>>>+>+<<<<<-]>>>>>[<<<<<+>>>>>-][-]+<[>->[-]>[-]<<<<<[>>>>+>+<<<<<-]>>>>>[<<<<<+>>>>>-][-]+><<>[<->-][-]>[-]>[-]++++++++[-<+++++++++++>]<><<<[>>>[-]<[>+<-]<+[>+<-]<-[>+<-]>]>>>[-]<<<<<<<<<<<<<<<<<<<<<[-]>>>>>>>>>>>>>>>>>>>>[>+<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]>[<+>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<<[-]]>[>[-]>[-]<<<<<[>>>>+>+<<<<<-]>>>>>[<<<<<+>>>>>-][-]+><<>[<->-][-]>[-]>[-]++++++[-<+++++++++++++>]<+><<<[>>>[-]<[>+<-]<+[>+<-]<-[>+<-]>]>>>[-]<<<<<<<<<<<<<<<<<<<<<[-]>>>>>>>>>>>>>>>>>>>>[>+<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]>[<+>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<-]<[-]><>[-]<<<[-]>>[>+<<<+>>-]>[<+>-]<><[-]>[-]<<<<<[>>>>+>+<<<<<-]>>>>>[<<<<<+>>>>>-]<>[-]+<[>-<[-]]>[<+>-]<>[-]<<<<<[-]>>>>[>+<<<<<+>>>>-]>[<+>-]<><[-]>[-]<<<<[>>>+>+<<<<-]>>>>+[<<<<+>>>>-]<[-]><>>[-]><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++++++++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<[[-]>[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<>.<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++><<>>[-]>[-]>[-]>[-]<<<<<[->->+<[->>>+>+<<<<]>>>>[-<<<<+>>>>]<>[-]+<[>-<[-]]>[<<+<[-<+>]>>>-]<<<<<]>>[<<+>>-]<[-]++><<[->-<]+>[<->[-]][-]+<[>->[-]>[-]<++++++++++.>+++++[-<+++++++>]<.........>+++++[-<------->]<.<<[-]]>[>[-]>[-]<>++++[-<++++++++>]<.>+++++++[-<+++++++++++++>]<+.>+++++++[-<------------->]<-.<-]<[-]>[-]<<[>+>+<<-]>>+[<<+>>-]<[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++++++++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<]<<><[-]><>>[-]>[-]++++[-<++++++++>]<><>[-]<<[-]>[>+<<+>-]>[<+>-]<><>[-]><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<[[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]+><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]][-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]>[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-][-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]++><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]]<<>>[-]<<[>[>+<[-]]<[-]]>>[<<+>>-]<[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]>[-]++++[-<++++++++>]<><<[->-<]>[<+>[-]]<<>>[-]<<[>[>+<[-]]<[-]]>>[<<+>>-]<<[>>[-]>[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-][-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<>[-]<<<<<[-]>>>>[>+<<<<<+>>>>-]>[<+>-]<><<<[-]][-]>[-]<<[>+>+<<-]>>+[<<+>>-]<[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<]<>[-]><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<[[-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]+>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]>[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]][-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]>[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]++>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]>[-]<<<<<[>>>>+>+<<<<<-]>>>>>[<<<<<+>>>>>-]<<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]]<<>>[-]<<[>[>+<[-]]<[-]]>>[<<+>>-]<[-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]>[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]>[-]++++[-<++++++++>]<><<[->-<]>[<+>[-]]<<>>[-]<<[>[>+<[-]]<[-]]>>[<<+>>-]<<[>>[-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]>[-]<<<<<[>>>>+>+<<<<<-]>>>>>[<<<<<+>>>>>-]<<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<>[-]<<<<<[-]>>>>[>+<<<<<+>>>>-]>[<+>-]<><<<[-]][-]>[-]<<[>+>+<<-]>>+[<<+>>-]<[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]+++><<>>[-]>[-]<<[>[-]<<[>>+>+<<<-]>>[<<+>>-]+>[[-]<-<<->>>]<<-]<[-]>>[<<+>>-]<<]<[-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]+>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]+><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]][-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]++>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]++><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]]<<>>[-]<<[>[>+<[-]]<[-]]>>[<<+>>-]<[-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]++><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]+>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]+><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]][-]>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]++><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]++>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<<[->-<]+>[<->[-]]<<>>[-]<<[>[>+<[-]]<[-]]>>[<<+>>-]<<<>>[-]<<[>[-]>+<<[-]]>[>+<[-]]>[<<+>>-]<[-]+>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]+><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<][-]>[-]++++[-<++++++++>]<><<[->-<]>[<+>[-]]<<>>[-]<<[>[>+<[-]]<[-]]>>[<<+>>-]<<[>>[-]+>[-]+++><<>>[-]>[-]<<<[>>>+<<<-]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]+><<>[<+>-][-]<[>>[-]+<[>+<-]<-[>+<-]>]>>[-]>[-]<<<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>>>>>>>>>+>+<<<<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>-]<[<<+>>-]<[<[<+>-]>-[<+>-]<]<>[-]<<<<[-]>>>[>+<<<<+>>>-]>[<+>-]<><<<[-]][-]>[-]<<[>+>+<<-]>>[<<+>>-]<<<[-]>>[<<+>>-]<<><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]>[-]++++[-<++++++++>]<><<[->-<]>[<+>[-]][-]+<[>->[-]>[-]<>++++++++[-<++++++++++>]<.>++++[-<+++++++>]<.-----------.>++++[-<++++++>]<.>++++[-<----->]<.+++++++++++++.>+++++++++[-<--------->]<-.[-]>[-]>[-]<<<<<[>>>>+>+<<<<<-]>>>>>[<<<<<+>>>>>-]<<>.<><[-]>[-]<>++++[-<++++++++>]<.>+++++[-<+++++++++++>]<.>++++[-<++++++>]<.-.>+++++++[-<----------->]<.>+++[-<------->]<--.[-]+><>[-]<<<<<<<<[-]>>>>>>>[>+<<<<<<<<+>>>>>>>-]>[<+>-]<><<<[-]]>[>[-]>[-]<<<<<<[>>>>>+>+<<<<<<-]>>>>>>[<<<<<<+>>>>>>-][-]+++++++++><<[->-<]+>[<->[-]]<[>>[-]>[-]<>+++++++[-<++++++++++>]<+.>+++++[-<+++++>]<+.++++++++++++.--------.>++++++[-<----------->]<---.>++++++++[-<+++++++++>]<+.++++++++++.>+++++++++[-<--------->]<--.>++++++++[-<++++++++>]<+.>++++++++[-<-------->]<-.>+++++++[-<++++++++++++>]<.-----------.----.>++++++[-<----------->]<--.>+++[-<------->]<--.[-]+><>[-]<<<<<<<<<<[-]>>>>>>>>>[>+<<<<<<<<<<+>>>>>>>>>-]>[<+>-]<><<<[-]]<-]<<<[-]>[-]<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<>[-]+<[>-<[-]]>[<+>-]<][-]><>>>[-]><>[-]<<<[-]>>[>+<<<+>>-]>[<+>-]<><[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]+<[>-<[-]]>[<+>-]<[>[-]>[-]<>+++++++[-<++++++++++++>]<+++.>++++[-<++++++>]<.++++++.---------.--------.>++++++[-<----------->]<--.>++++++++[-<+++++++++++>]<+.----------.++++++.>+++++++[-<------------>]<-.>+++++[-<+++++++++++++++>]<+.---.++.------.>++++++[-<----------->]<---.>+++++++[-<++++++++++++>]<.-----.>++++++[-<------------->]<-.>++++++++[-<++++++++++>]<.----.-----------.>++++[-<++++++>]<.>++++++++[-<----------->]<-.>++++++++[-<++++++++>]<+.++++++.------.++++++++.+++++.>+++++[-<--------->]<--.>+++++[-<------>]<-.>+++++++[-<++++++++>]<+.>++++++[-<------->]<.>+++++[-<++++++>]<+.>++++[-<----->]<.>+++++[-<----->]<-.[-]><>>[-]><,><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]><,>[-]++++++++++><<[->-<]>[<+>[-]]<[[-]><,>[-]++++++++++><<[->-<]>[<+>[-]]<][-]>[-]<<[>+>+<<-]>>[<<+>>-]<<<[-]>>[<<+>>-]<<><>[-]<<[-]>[>+<<+>-]>[<+>-]<><[-]>[-]<<[>+>+<<-]>>[<<+>>-][-]>[-]++++++++[-<+++++++++++>]<+><<[->-<]+>[<->[-]][-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]>[-]+++++++++++[-<+++++++++++>]<><<[->-<]+>[<->[-]]<<>>[-]<<[>[-]>+<<[-]]>[>+<[-]]>[<<+>>-]<<[>>[-]+><>[-]<<<<<<[-]>>>>>[>+<<<<<<+>>>>>-]>[<+>-]<><[-]+><>[-]<<<<<[-]>>>>[>+<<<<<+>>>>-]>[<+>-]<><<<[-]][-]>[-]<<[>+>+<<-]>>[<<+>>-][-]>[-]++++++[-<+++++++++++++>]<><<[->-<]+>[<->[-]][-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-][-]>[-]++++++++++[-<+++++++++++>]<><<[->-<]+>[<->[-]]<<>>[-]<<[>[-]>+<<[-]]>[>+<[-]]>[<<+>>-]<<[>>[-]+><>[-]<<<<<<[-]>>>>>[>+<<<<<<+>>>>>-]>[<+>-]<><[-]><>[-]<<<<<[-]>>>>[>+<<<<<+>>>>-]>[<+>-]<><<<[-]]<[-]>[-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]+<[>-<[-]]>[<+>-]<][-]>[-]<<[>+>+<<-]>>[<<+>>-]<<<<[-]>>>[<<<+>>>-]<<<>[-]+><<[->-<]+>[<->[-]][-]+<[>->[-]>[-]<>+++++++[-<++++++++++>]<+.>++++++[-<+++++++>]<+.-------------.----.>+++[-<++++++>]<+.>+++++++++[-<--------->]<--.-.>++++[-<+++++++++++>]<.>+++++[-<+++++>]<.>+++[-<+++++>]<.>+++++++[-<----------->]<.>+++++[-<+++++++++++++++>]<+.>+++++++++[-<--------->]<--.>+++++++++[-<+++++++++>]<++.+.>+++[-<------>]<-.>++++[-<++++>]<+.++.>+++++++[-<------------>]<.>++++++++[-<++++++++>]<+.>++++++++[-<-------->]<-.>++++++[-<+++++++++++++>]<.---------.>+++[-<++++++>]<.>+++++++[-<------------>]<---.>+++++++[-<++++++++++>]<+.------.++++++++++++.--------.>+++++[-<----------->]<...>++++++[-<------>]<.<<[-]]>[>[-]><>[-]<<<<<<<[-]>>>>>>[>+<<<<<<<+>>>>>>-]>[<+>-]<><<-]<<<<[-]>[-]<<[>+>+<<-]>>[<<+>>-]<][-]>[-]<>+++++++[-<++++++++++>]<+.>+++++[-<++++++++>]<..-----------.--.>+++[-<+++++++>]<++.>++++[-<----->]<.>++++++[-<----------->]<---.>+++++[-<+++++>]<+.>++++[-<---->]<-.>+++++[-<------>]<-.<<<<<<<<<<<
