+++++++++-j -- f-j-+-I-+++++++4-+-j -- j- ++++++++-j -- f-j-+-I-+++++++4-+-j -- j- +++++++-j -- f-j-+-I-+++++++4-+-j -- j- ++++++-j -- f-j-+-I-+++++++4-+-j -- j- +++++-j -- f-j-+-I-+++++++4-+-j -- j- ++++-j -- f-j-+-I-+++++++4-+-j -- j- +++-j -- f-j-+-I-+++++++4-+-j -- j- ++-j -- f-j-+-I-+++++++4-+-j -- j- +-j -- f-j-+-I-+++++++4-+-j -- j- - j-f-j-+-I-+++++++4-+-j -- j- - f-j-+-I-+++++++4-+-j -- j- - j+-I-+++++++4-+-j --j-