arm main.cpp fmt reichwein