1) In a glass bowl, combine the pudding mix with 1/2 cup sugar.
2) Into this, pour water and then add egg yolks. Mix well.
3) Cook this pudding mixture on high power for 8 1/2 to 11 minutes or until thickened. Stir occasionally.
4) Let it stand in the oven for 5 minutes.
5) Now, pour the pudding into prepared crust.
6) Let the pudding cool for 10 minutes.
7) Meanwhile, beat all the egg whites until soft.
8) Gradually add the remaining sugar and beat until the mix is stiff.
9) Spread the fluffy meringue onto the pudding.
10) Sprinkle coconut on top.
12) Heat on high power for 4 to 5 minutes or until meringue is set.
13) Cool the pudding for about 4 to 5 hours before serving.