Been really trying to fine tune my Algo Building skills these last 2 weeks. Here is something I cooked up today, I think its pretty good. Would rate it about 90/100 (100 being perfect).
Multiple pictures here over analysis, just scroll to the right to check it out!