First naive implementation with partially "?" sign working