#. #.# ... ... ##.# #...##### #.....##############... ..######>.........)..[...... .......<.####.....######.... .######### #####..#####. # #######........ #.....h.####.!. #...####### . #.. .