######## ...####...... ....##..... ...##...# #..##..# .. ##..##%h## ...##...##...##... .........%........# #................# ######..##..###### #.<##..# #...(........... ..........?%... ...##...##...## .. ##..##..## #..# ..# ...# . ...# !##