Perfect square