How would you approach this?