sudden realization

4cae3e6133179d04ff40c5d5980ac15a