solution suggestion ex02 a01