Legend is that Satoshi worked on the puzzle alone.
Then later, Satoshi contacted others for input that contributed to the whitepaper (Wai and others).
After the whitepaper was released, one other individual came along to help Satoshi build the software (Sirius).
After the foundation was established around mid 2010, many others appeared to help contribute (Gavin and others).
Bitcoin Core is the most recent version of the software, starting around 2013.
So Satoshi did not code. The existing pieces wisely joined together. Satoshi said what he had to do and put out the idea. Later, programmers adopting this idea undertook the task of coding. Is it correct?
Is it possible for a single person to combine all the pieces? Does not the Bitcoin system require expertise in different areas?