###### ###....### ##........## ##..h.......## #(..h........# ##...h........# #.....####....# #..g### ###.<# #..## #### #...### ). #.....####.... ##.....g...... #...........? ##..........# ##........## ###....### ######