Hmmm... @BorisKitty, is this puzzling?