use object oriented programming
No. Please, just no. Remove the last part.
You might as well ask people to "use functional programming" to finish the kata. It's a pointless buzzword.
Wait, how did this got approved?
These are separated by at least 1 character, but can be more
should work with xxx