### #........ #........# #....>... ....... .......# # ......# #.... #.##..# #..... # #)##..# #..^... #. #.##..# #....... #.####.##..# #.......# #....#.##..# #.......# #####....#.##..###.......# ........