PART3
ncccccccccccccccccccccccccccccccccccccccccccccccccc