Function simulate

Source
pub fn simulate(input: &Grid<u8>, part_one: bool, limit: u8) -> u32