using memory map
cicada small enough to fit into the size which the bootloader can load
and cicada is able to use big part of the RAM as the PairConstructionsArray
ready to merge cicada with the kernel