what an odd sight: a cat sitting outside its owners apartment, on the 26th floor in a manhattan apartment building.