This was really nice and comforting despite being probably very complex. Too tired to try to beat it right now, but I'll return to it.