. #.. #.. #.. #.. #.. #####.. ........################# ...>....[...............# ...........<....5.......# ###########..##########.# . #..# #.# #.. #..# #^# #.. #..# #5# #.. #..# #)# #.. #..# #.# #.. #..# #)# #..################..##########%# ######......................)........# .................I.^.................# #########............................# #..###########..############.# #..# #..# #.# #..# #..# #.# #..# #.># #.# #.(# #..# #.# #..# #..# #.# #..# #... . ....