perfect space !