atomic print