####### #.....# #.....# ###...### #...h...# #....$?.### .......#.....## #...%.##.O....## ##...# ###.....## #### ###....## ##..<.## ##....### ##.....# ##....# #....... ###...... ....# ####