############ .....#.....###.. ............#... ....>.......... ...>.........#.# ..........)....# ............O..# ...............# ......##.. .....# ##