Hubino interview question

image processing types