1000
+--++-++++-++++-+++---++--+-+-++-++++---+-----+--+++--+++++++--++++---++-++--+++++++++-+++---++-+++++---+-+--------++--+---+-----++-++---++++-+-+++++----+--+--++++------+-++-+-+++++--+-+-+---++-+----+-+--++++++-++++-++-+-----+++-+----+--+-++--++-+-+++-++-+-++-++-++--++++---++-++++-+----+-+++-++++---+-+++-+++-+-+--+++++++-+--++--+-+--+-+-+----+++++-+-------+-+--++-+-+----++++------+------+++-++++---+-+----++----+++++++--++---++--++++++--+++-+--+++++-++++--+-+-----++---+++-++--+-+-+--++--+++-++-++--+-+-+-+-------+-+-+-+-+----+--++-++++++-+--++++--++-++---+-+-+++++--+-+--+++-+-++-++--+-+--++--+--+-+++-+--+-+++---+++++++-+----+-+-+--+---+---+++-++------++--++--+-+--+++++--++---+-----+--+---+-+-++--+-+--++-+++++--+---+++-----+---++--++--+-+++++++-++-++++--+-++-++-+--++++---++++++--++--+--++-++----+-+++--+++-++-+-+-+--+++-+------++++++++----++-++-++-++----+--+-+++-+--+++--+++++-+--++--++++++--+--+---+---+-+----+--+-+--+---++--+--+++---+-------+-++++-+-+-++-----+---+++-+--++--+---+++++-+++---
