pass OL once:)
add comments
sol of q148