happy square (4)