[Fabric 002] hammer thinking challenge