#.... #.... ##.... #####....## ..........# ...)......## ..<).#.O...# ....)(.H...# #####..9H.# #.<...# #....(...# .....###....# ...## #....# .# #....# ....... ........ ##.....