overlay foo bar #X's are the golfed algorythm showing through. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++X+++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++ X++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++ X++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++X++ X+++++++++++ +++++++++++++++++++++++++++++++++++ X+++++++ ++++++++++++++++++++++++++++++++++++ X+++++++ +++++++++++++++++++++++++++++++++++ ++++++++ ++++++++++++++++++++++++++++++++++ X+++++++ +++++++++++++++++++++++++++++++++ X+++++ +++++++++++++++++++++++++++++++++ X++++++ +++++++++++++++++++++++X+ +++++ X++++++ +++++++++++++++++++++++ X++ ++++++ ++++++++++++++++++++++ X+ ++++++ ++++++++++++++++++++++ + X++++++ ++++++++++++++++++++ + + X+++++++ ++++++ X++++++++ ++++++++++++++++++++ + + X+++++++ ++++++++++++++++++++++ + X++++++ ++++++++++++++++++++++ X+ ++++++ +++++++++++++++++++++++ X++ ++++++ +++++++++++++++++++++++X+ +++++ X++++++ +++++++++++++++++++++++++++++++++ X++++++ +++++++++++++++++++++++++++++++++ X+++++ ++++++++++++++++++++++++++++++++++ X+++++++ +++++++++++++++++++++++++++++++++++ ++++++++ ++++++++++++++++++++++++++++++++++++ X+++++++ +++++++++++++++++++++++++++++++++++ X+++++++ ++++++++++++++++++++++++++++++++++++X++ X+++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++ X++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++ X++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++X+++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #### overlay bar foo #+'s are the original showing through. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX+XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX+X++++++X+X+XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X++ XXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXX+ XXXXXXX XXXXXXXXXXXXXXXXXXXXXX+X+ +XXX+ XXXXXXX XXXXXXXXXXXXXXXXXXXXXX+ XX+ XXXXXX XXXXXXXXXXXXXXXXXXXXX+ X+ XXXXXX XXXXXXXXXXXXXXXXXXXXX+ + XXXXXXX XXXXXXXXXXXXXXXXXX++ + + XXXXXXXX XXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXX++ + + XXXXXXXX XXXXXXXXXXXXXXXXXXXXX+ + XXXXXXX XXXXXXXXXXXXXXXXXXXXX+ X+ XXXXXX XXXXXXXXXXXXXXXXXXXXXX+ XX+ XXXXXX XXXXXXXXXXXXXXXXXXXXXX+X+ +XXX+ XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXX+ XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X++ XXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX+X++++++X+X+XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XX+XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX