#### ... ####.######## #...........# #...?...h...## #.....<.5...... #...........### ###....###### #....# #....# #....# #....# #....#