With all due respect, I'm struggling to imagine what you could possibly be coding that needs 5 hours of "hands on" time every single day - from my experience most of my productive time is spent thinking about what to code & reading code, the actual "hands on" time is fairly minimal.