########## ########## #......... .........## #.######## ##...## #.# ##.>...#####O######## #..........hZ........ ##..>.........###.### #....<....#..# #...####..#..# ....... ....#..# ####.####...#... #.# #...#..## #? #.....(? #. #... ..(.