################### #.............>... #..#..#..#..#...# #...............# #...............# #<............>.# #....(..........# #...............### #..#..#..#..#.....#### #.............>......# ###############......# .......?.....# ######.w#....# #..#....# #..# #.... #..# .... #..# ... .... .. ....