Parallel version of day 14