First impressions of IFYC26