Great style. Not the most compelling loop, though. I see why some decisions were made, but I feel there's an element missing.