a cartoon building with stairs and windows