Nomor bahagia ditentukan oleh proses berikut. Dimulai dengan bilangan bulat positif, gantilah angka dengan jumlah kuadrat digitnya, dan ulangi prosesnya sampai angka sama dengan 1 (di mana ia akan tinggal), atau loop tanpa henti dalam siklus yang tidak termasuk 1. Angka-angka itu di mana proses ini berakhir dengan 1 adalah angka-angka bahagia, sedangkan yang tidak berakhir dalam 1 adalah angka-angka yang tidak bahagia (atau angka sedih). Diberi nomor cetak apakah itu bahagia atau tidak bahagia.
Sample Inputs
7
4
13
Sample Outputs
Happy
Unhappy
Happy
Catatan: Program Anda tidak boleh lebih dari 10 detik untuk angka di bawah 1.000.000.000.