В первую очередь для себя хочу с логикой разобратся