21CS61 – SEPM SIMP 2024