I very much drop into "stream of consciousness" mode when coding these solutions. Day 4 for me was variables for the upper and lower bounds followed by a largely incomprehensible if this and or that condition.
Looking forward to the days where the immediately obvious solution exceeds space and/or time constraints and requires a bit of proper thinking. I enjoy those ones the most.
My advice would be to follow the data. Start at the code that consumes the HTTP request, inspect that it is as expected, then follow it to the next method call, inspect that it is as expected, repeat until you find where the data is not as expected.