######## #......# #.####.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ####### #.# #.###<....# ##.## #.....###.# #####...######### ...........# ######...#.### ##.##...# ...##.55h5..... ####............ #...?........ #.......##### .......### #####...# ##.##