feat(boot_camp): transfered soultion 4 and tests to boot_camp