Pokemon Logic. not mine.. Pokemon Logic not mine