..######## ######.. .....######## .......# #.......... .<...# #....##### ...># #.......... #..# #....####.. #..#####...## .#####.........## ....>..<.......# ........##.###.# #######.....##... #####.####.# #.# .# #.# . #.# ## #.# # .## ##########.####.# .... ...............## .....##...#.##........ ..............>####.## ?....##h@....#### # #hh.........# #r####..)##.# ... ##.## .. #.# #.# ## ... ..# ..# #### ##