246. Think about everything you want