Maybe IJCSA can help me on this?